Envalira
Old school Spain with penguin suited waiters handing out brown PVC menus at plastic teak- effect tables, but the authentic good Spanish cuisine makes up for this.
Envalira
Plaça del sol 13, 08012 Barcelona
Tue- Sat 1.30pm- 4pm, 9pm- midnight, Sun 1.30pm- 5pm, closed in August
Moderate