A great lunch spot with unforgettable views.
Perched atop a scenic hill, El Xalet de Montjuïc is a great lunch spot with an unforgettable view of the city. On a leafy terrace, it serves classic med Mediterranean dishes with a twist. The views alone are enough reason to come here but, fortunately, the food is just as good.
Avinguda Miramar, 31, 08038 Barcelona, Spain