Pan & Oli
The décor at this Sants-area restaurant gives it a traditional feel but don’t be fooled; the food has a fantastic modern edge and all of its tapas dishes have been given a creative twist. Highlights include the restaurant’s take on patatas bravas – a classic Spanish dish of cubed potatoes in tomato sauce – in which the potatoes are whipped up and served hot in a tall glass.
Pan & Oli, Carrer de Galileu 1, 08028 Barcelona, +34 93 140 1853
Tucked away among the steep steps and sloping streets of the El Carmel district, Las Delicias is a great spot to head to after exploring the Park Güell public gardens. This welcoming restaurant serves a great Olivier salad alongside delicious traditional Spanish dishes. You may find your small plates stacking up quite quickly here, as everything tastes so good.
Las Delicias, Carrer de Mühlberg 1, 08024 Barcelona, +34 93 429 2202
After a visit to the Museu Picasso museum, why not refuel at this intimate bar, located just a short walk away? The bar is named after its own home-made sparkling wine and offers an authentic Spanish experience, including some of the tastiest tapas in the city. The grilled calamari is particularly delicious.
El Xampanyet, Carrer de Montcada, 08003 Barcelona, +34 93 319 7003
For a high-end tapas experience, this stylish bar is the place to visit. It is bustling and always busy, so visitors should book a table in the dining room in advance for an intimate evening, or opt to eat at the bar for a true taste of Barcelona. The Iberian ham croquettes and wild mushroom cannelloni are top picks from an extensive menu.
Tapeo, Carrer de Montcada 29, 08003 Barcelona, +34 93 310 1607
El Vaso de Oro
A firm favourite with locals and visitors alike, this popular tapas bar can be very crowded at times. Your patience at the counter will be rewarded, however, as you’ll be in for some of the best food you’ve ever tasted. Try the beef filet mignon with duck liver and onions for an unforgettable gourmet experience.
El Vaso de Oro, Carrer de Balboa 6, 08003 Barcelona, +34 93 319 3098