Enjoy every moment in our restaurant or under the Barcelona sun on our fantastic terraces.

Terrace requests subject to availability.


For those who thought that a city had no flavor, there is definitive proof that proves the opposite. Mirablau breathes Barcelona through all its pores and translates it into a casually Mediterranean menu based on top quality products for all audiences.

Showing itself as a cozy restaurant, an ideal place to relax, enjoy, eat and drink well in good company with an urban and casual air with a warm atmosphere in which to savor our special dishes of own elaboration or tapas while the city bustles at your feet.
(average price per person €25)


Hire our menu from 12 people and enjoy our views with the company of those you choose.

Plaza Doctor Andreu s/n
08035 Barcelona
+34 93 418 58 79