

Where to eat in Barcelona
The best restaurants in Barcelona right now? Bar El Pepino in Gràcia for prawn agnolotti and natural wine, Berbena for intimate Catalan fine dining, Altamar for sunset seafood 75 metres above the sea and Bar Cañete for the most-talked-about squid sandwich in the city. I live in Barcelona and I eat out constantly — this is my personal, regularly updated list of where to eat in Barcelona. Deciding where to eat in Barcelona can feel overwhelming. New restaurants open almost weekly and the food scene here is rich and creative. From authentic tapas bars to boundary-pushing kitchens, this city is all about late dinners, shared plates and genuine atmosphere. Below you will find the best tapas restaurants in Barcelona and my favourite sit-down spots — all tested and updated by a local.
👩💻 I will keep updating this list (last update February 2026)
Table of contents | On the move
- Best Tapas Restaurants in Barcelona
- Where to Eat in Barcelona: My 16 Favourite Spots
- Best restaurants in Gràcia neighborhood | Barcelona
- Best restaurants in Eixample neighborhood | Barcelona
- Best restaurants in Barceloneta neighborhood | Barcelona
- Best restaurants in Poble-Sec neighborhood | Barcelona
- Best restaurants in El Born neighborhood:
- Best restaurants in Ciutat Vella neighborhood | Barcelona
- Best restaurants in Gothic Quarter neighborhood | Barcelona
- Best restaurants in El Poblenou neighborhood | Barcelona
Best Tapas Restaurants in Barcelona



Where to eat the best tapas in Barcelona?
But first, let’s start with tapas. Because honestly, no trip to Barcelona is complete without trying some of the best tapas there is. Sharing small plates is how the locals eat and it’s often where you’ll find some of Barcelona’s best food.
Of course, tapas is an essential part of any where-to-eat-in-Barcelona list. My top tapas restaurants in Barcelona are:
- El Xampanyet: One of Barcelona’s oldest and most loved tapas bars, tucked away in El Born. The anchovy and roasted pepper pintxos are legendary and the house cava flows freely. Come for the food, stay for the buzzing energy of locals pressed shoulder to shoulder at the bar. No reservations — arrive early. Neighbourhood: El Born
- Bodega La Tinaja: A true neighbourhood bodega in El Born with tiled walls, wooden barrels and zero pretension. Their patatas bravas are excellent and the tortilla de patatas is one of the better ones I have had in the city. Order a glass of vermouth and soak it all in. Neighbourhood: El Born
- el SET: I fell in love with el SET the first time I walked in. They specialise in cheeses and charcuterie alongside creative tapas, and their cheese board with local Catalan cheeses is outstanding. A cosy, intimate space that is perfect for a relaxed evening. Neighbourhood: El Born
- Cal Pep: Favorite spot is at the counter- cool vibes and great tapas! Always busy, and for good reason. Neighbourhood: El Born
- Bar Bitàcora: A hidden tapas gem in Barceloneta, away from the tourist seafood restaurants lining the beach of Barcelona. The menu changes based on what is fresh and the small plates are creative without being fussy. Worth seeking out. Neighbourhood: Barceloneta
- Bar Mut: The combination of flavors here is simply unforgettable, they really know how to elevate even the smallest dishes. My two top picks? Start with their anchovy served with bread stuffed cod and order their tapioca bread with seared crayfish and smoked hollandaise sauce- really incredible. Neighbourhood: Eixample
Where to Eat in Barcelona: My 16 Favourite Spots



For some of the best food in Barcelona, add the restaurants below to your list. These are the places I recommend to friends and family when they are here. It’s a perfect mix of great food, distinctive settings and atmospheres that capture Barcelona so well.
Here are some of my favorite restaurants in Barcelona, in no specific order and structured per neighborhood. And yes, I’ll keep updating this list to cover every neighborhood in Barcelona so you’ll always know where to eat.
Best restaurants in Gràcia neighborhood | Barcelona
1. Bar El Pepino
This is one of my top dinner recommendations in Barcelona: incredible food and natural wine in an intimate, authentic Spanish setting. The restaurant is colorful and cosy, and both the sommelier and the chef take time to visit your table for a chat.
They offer a carefully selection or natural wines from all over the world and when you ask the chef for a recommendation, he will literally name every dish on the menu. You got to try it out for yourself, this is really one of the best restaurants in Barcelona.
- My recommendation: Agnolotti de gambas en su propia bisque (prawn agnolotti in their own bisque). Ordered it again the moment we finished the dish, it was that good. Maybe the best food I’ve had in Barcelona so far.
- Neighborhood: Gràcia
- Price: €€
- Instagram: Bar El Pepino
2. Berbena
With only a limited amount of seating and an open kitchen, Berbena is an intimate dining spot offering some of the finest Catalan cuisine. Their staff is amazingly kind and guides you perfectly through their menu and wine selection. And speaking of their menu, every dish was an explosion of different flavors & textures (chef’s kiss). Be sure to reserve in advance, as this is one of the best restaurants in Barcelona and is often fully booked.
They have recently opened their sister restaurant Pompa, which is already high on my list to visit very soon.
- My recommendation: You can’t skip their creme fraîche ice cream with olive oil and sea salt.
- Neighborhood: Gràcia
- Price: €€€
- Website: www.berbenabcn.com
3. Viblioteca
Tucked away in Gracià, you’ll find Viblioteca: a bar de vinos & queso (a wine and cheese bar). It’s the perfect spot for anyone craving a unique gastronomic experience and if you love wine and cheese as much as I do, this place deserves a spot on your list. The team working here is really kind and genuinely passionate, which only enhances your experience.
The cozy atmosphere makes it ideal for dinner with friends or a romantic evening. And while they specialize in cheese, it’s not just cheese that they serve. I really enjoyed their tomato salad, bikinis and tuna tartar too.
- My recommendation: Their cheese bar offers more than 60 types of cheese and they love creating a personalized cheese platter for you, based on your preferences. I recommend letting them surprise you.
- Neighborhood: Gràcia
- Price: €€
- Website: www.viblioteca.com
4. Restaurante Salero
Looking for something a little different? Restaurante Salero serves Asian dishes with a Mediterranean touch. I really like their interior, its white tones combined with classic Spanish tiles and paintings create a cosy atmosphere for your dinner.
The dishes are great for sharing, but they are generous so keep in mind to not order your usual tapas amounts.
- My recommendation: You must try their Gyozas! And if you (for once) don’t feel like sharing, order their Pad Thai with tofu or gambas.
- Neighborhood: Gràcia
- Price: €
- Website: www.restaurantesalero.com
5. Bar Bocata
Yes to the vibes, yes to the cool people at Bar Bocata. It’s a trendy spot but they have stayed true to traditional Catalan tapas. I love the energy here, there’s almost always a small group gathered outside chatting and laughing. Reservations are a must and if you manage to grab a seat at the bar, it’s a great spot to socialize.
- My recommendation: You absolutely need to order the potato omelette tapa!
- Neighborhood: Sarrià-Sant Gervasi
- Price: €
- Website: www.barbocata.com
Best restaurants in Eixample neighborhood | Barcelona


Best desert you can find in Barcelona: Creme fraîche ice cream with olive oil and sea salt at Berbena
6. Mont Bar
Nowadays, ‘hip’ restaurants seem to follow the same formula: minimalist interiors, many flickering candles and metals plates. But not this place. If you’re seeking an authentic setting with real Spanish vibes, you’ve found it. Fine dining in a bar at its best. It’s cosy and feels like home thanks to a devoted team and every single plate looks (and tastes) like a piece of art.
And yes, I still love all the ‘hip’ restaurants in Barcelona too. I just enjoy switching things up now and then.
- My recommendation: For something really out of this world, you need to order their Mochi with iberian sobrasada & Mahón cheese. You find the best food in Barcelona here.
- Neighborhood: Eixample
- Price: €€€
- Website: www.montbar.com
7. Mesa Lobo
Mesa Lobo is intimate without feeling small. Serving market-driven cuisine with garden-fresh vegetables, fish and meat, their menu is ideal for sharing. Expect fun dishes like cauliflower with toasted butter, hamachi (fish) with tangerine and almond or chocolate mousse, buffalo stracciatella ice cream. Every detail on the plate feels thoughtfully chosen.
- My recommendation: Get the cauliflower with toasted butter and for dessert either the chocolate mousse, bufalla stracciatela ice cream or salted pistachio ice cream (or why not both?).
- Neighborhood: Eixample
- Price: €
- Website: www.mesalobo.com
8. Labalabusta
One of my favorites again! If you’re into Middle Eastern cuisine and wondering where to eat in Barcelona, you must go to Labalabusta. It’s a small restaurant but with enough tables to create that busy-in-a-good-way vibe. I love almost everything on the menu: burnt eggplant fritters, halloumi, labneh and candied artichokes. Let them recommend you a wine and you’re set for a delicious dinner.
- My recommendation: They serve some of the best food in Barcelona and their ‘fried feta with honey’ is an absolute must.
- Neighborhood: Eixample
- Price: €€
- Website: www.grupolabalabusta.com
9. Tragaluz
Tragaluz is a popular restaurant in Barcelona, almost hidden away in a cosy street between Passeig de Gràcia and Rambla de Catalunya. Expect Mediterranean-Italian food (arguably the best food combination ever). The restaurant spans three levels and features a beautiful glass ceiling, which enhances the aesthetic of the restaurant especially during the sunnier months.
Once you have finished your dinner, hop across the street to Boca Chica for after-dinner cocktails to end your evening in style.
- My recommendation: We started with the roasted scallops with artichoke puree and then had the pappardelle with oxtail ragu.
- Neighborhood: Eixample
- Price: €€
- Website: www.grupotragaluz.com
10. Bar Alegria
Located at the foot of a classic Eixample building, Bar Alegria has preserved its traditional atmosphere- cozy, romantic and unmistakably Spanish. They serve a delicious tapas menu alongside natural wines and vermouths. Find yourself a cosy spot inside at the bar or in the dining area or, my personal favorite, on their terrace.
- My recommendation: Anchovy toast with butter and their tortilla!
- Neighborhood: Eixample
- Price: €
- Website: www.baralegriarestaurante.com
Best restaurants in Barceloneta neighborhood | Barcelona
11. Altamar
This restaurant alone is worth a visit for its extraordinary location: set at the top of the Sant Sebastià tower, where the cable car departs for Montjuïc, 75 meters above the sea. This restaurant in Barcelona has the best spot for a romantic sunset dinner with 360º views over the city and the Mediterranean.
- My recommendation: Start with some oysters and then order the creamy seafood rice with crispy scarlet prawn or the lobster-stuffed pasta with parmesan as a main.
- Neighborhood: Barceloneta
- Price: €€€
- Website: www.torredealtamar.com
Best restaurants in Poble-Sec neighborhood | Barcelona
12. Xemei
Located in Poble-Sec, tucked against Montjuïc, Xemei may feel a little out of the way but it’s absolutely worth the trip. This Venetian restaurant serves classic dishes like vitello tonnato, burrata ensalada and bakes scallops alongside perfectly balanced, traditional pastas. I think, they serve some of the best food in Barcelona
- My recommendation: Spaghetti con Mejillones Almejas y Tomatitos (spaghetti with mussels, clams and cherry tomatoes)- light, flavorful and satisfying.
- Neighborhood: Poble-Sec
- Price: €€
- Website: www.xemei.es
Best restaurants in El Born neighborhood:


13. Bar Brutal
One of the very first restaurants I visited in Barcelona and one I keep coming back to. Expect cool vibes in the heart of the vibrant El Born neighborhood. I come here for a vermouth at the bar, or for dinner with friends or a date.
- My recommendation: Their menu is always changing but I would order these if you can: Labneh, Bonito Escabeche (white tuna) with almond and miso cream & their tomato salad- simplicity at its absolute best.
- Neighborhood: El Born
- Price: €€
- Website: www.barbrutal.com
Best restaurants in Ciutat Vella neighborhood | Barcelona
14. Bar Cañete
If there’s one restaurant in Barcelona that really requires a reservation, it’s Bar Cañete (and you may need to plan a few weeks ahead). From the outside it looks intimate, but once you step inside it’s much larger than expected and buzzing with people. Sitting at the bar is half the fun, where you can soak up the vibrant energy and enjoy a bit of people-watching. Bar Cañete has that old-school feel, with long bars, staff dressed in crisp white Cañete blouses and bottles of wine scattered throughout the restaurant.
And for solo travelers, Bar Cañete is the perfect spot for you!
- My recommendation: Their squid sandwich really is the best tapas you can find in Barcelona!
- Neighborhood: Ciutat Vella
- Price: €€
- Website: www.barcanete.com
Best restaurants in Gothic Quarter neighborhood | Barcelona
15. L’Antic Bocoi del Gòtic
Found this hidden gem tucked away in Gothic Quarter with a friend and had one of those little-happiness-moments here. Expect authentic Gothic style interior and traditional Catalan food in a restaurant where the owners themselves welcome you. They put such care into making it feel like home. I loved everything about it- the food and wine, the cheese and the space itself. Highly recommend this restaurant in Barcelona.
- My recommendation: The restaurant is known for their pa amb tomàquet (toasted bread with tomato & garlic)
- Neighborhood: Gothic Quarter
- Price: €€
- Website: www.bocoi.net
Best restaurants in El Poblenou neighborhood | Barcelona
16. Achaar Bar
For some of the best Indian food in Barcelona, head to Achaar Bar in Poblenou. Its industrial aesthetic gives the space a modern twist, making it a trendy and cosy spot for an Indian dinner with friends or family. Their menu features dishes like Kima Mutter Pav (spicy ground beef with peas and brioche bread), Spicy Prawns and Chicken Takka Massala alongside great vegetarian options too.
- My recommendation: I’m a huge fan of their butter chicken!
- Neighborhood: El Poblenou
- Price: €
- Instagram: achaar.bar


Obsessed with authentic Spanish restaurants
Have you already tried any of these restaurants in Barcelona? Tell me your favorite food spots in the city so I can add them to my list!
Planning a Barcelona trip this year? Read my other Barcelona articles:
- First time visiting Barcelona? Read my Barcelona What To Do: The Complete Local’s Guide
- Looking for a luxurious hotel to stay in Barcelona? Check out My Top 11 Luxury Hotels in Barcelona
- Read my local insights into the most popular neighborhoods in Barcelona