How to get to Terraza Miramar Terrace Bar in Barcelona?
Plaza de la Armada, s/n
08038 Barcelona, Spain
Opens Monday to Sunday, from 12:30 PM to 8:00 PM.
The schedules are updated and may vary in the different seasons.
Closed in case of rain.