A trip to Barcelona is definitely incomplete without a (mandatory) culinary sampling of at least a couple of restaurants in Barcelona!
We’ll be visiting Barcelona later this year and as anyone who’s ever planned a trip to Barcelona will tell you, we’re pretty excited! I usually never plan in advance when it comes to food on my travels but Barcelona is not one of those cities.
Barcelona is well-renowned for its varied offering of delicious meals and so, I figured I’d share some of the very best restaurants you definitely have to try out when you’re in Barcelona (and by my rules, wine is also mandatory) 🤣
Take a look at some of the best spots to grab a bite in Barcelona. ✨
Sometimes, words just don’t do justice to an experience – dining at ABaC is one of those such experiences. Set in beautifully landscaped gardens, a meal in ABaC is pricey as it is delicious but with two Michelin stars, it’s safe to say you’ll be getting your money’s worth.
Where is it? Avinguda Tibidabo, 1, 08022 Barcelona, Spain
Phone: +34 933 19 66 00
Besame Mucho is another top-notch joint in Barcelona which offers a unique blend of Mexican and Spanish cooking. A must-try when you visit is their juicy, slow-cooked pulled pork tacos. I’m getting ravenous just thinking about it.
Where is it? Laforja 128, Esquina Con C/Amigo, 08021 Barcelona, Spain
Phone: +34 931 18 32 32
First things first – this restaurant is cash only so avoid any unexpected post-dinner surprises by coming aptly prepared. The restaurant is tucked away on an unassuming side street but once you get there you’ll find that the international smattering on offer just rewards for your efforts.
Where is it? Carrer de Rossend Arus, 12, 08014 Barcelona, Spain
Phone: +34 656 99 09 30
Like wine? Good! Me too! 🙂 Con Gracia is known for their great wine-pairings – along with the attention to detail paid to each aspect of their food. The food is great of course but quite frankly, they got me at wine-pairing.
Where is it? Carrer de Martínez de la Rosa, 8, 08012 Barcelona, Spain
Phone: +34 932 38 02 01
Jellyfish might not be the first thing that comes to your mind when you think of having a delicious dinner but after eating at Moments, you might quickly change your mind.
Run by a mother and son duo, Moments is another one of Barcelona’s prized Michelin star restaurants and one that offers an amazing dining experience that is pretty much guaranteed to see that you never shut up about how brilliant it is.
Where is it? Passeig de Gracia, 38-40, Mandarin Oriental, 08007 Barcelona, Spain
Phone: +34 93 151 87 81
This Japanese fusion restaurant in Barcelona is a treat to your taste buds. Freshly prepared meals with the finest ingredients, this is a no-brainer if you’re even remotely a fan of Japanese cuisine.
Where is it? Carrer de Copons, 08002 Barcelona, Spain
Phone: +34 93 412 79 39
Ah, Tapas! That wonderful Spanish delight! Tastateca is definitely a place you should pop into for their delicious tapas. This is, of course, made even better when you’re visiting Barcelona with friends. Remember to call up to book if they’re a decent group of you out in Barcelona.
Where is it? Carrer de Virgili, 85, 08030 Barcelona, Spain
Phone: +34 933 45 18 77
Elsa Pescadors (as the name suggests) is one of the best restaurants to go to in Barcelona for amazing seafood. Set in a quaint little square in Barcelona, this is definitely a place that will leave you in amazement at the number of things you can do with seafood.
Where is it? Plaça de Prim, 1, 08005 Barcelona, Spain
Phone: +34 932 25 20 18
Tickets is definitely the place to come to when you’re about to start a night out in town in Barcelona. The tapas on offer is fantastic (of course) and it’s such a fun atmosphere here that you might as well stick around after dinner for a few more drinks before you head on out.
Where is it? Av. del Paraŀlel, 164, 08015 Barcelona, Spain
Phone: +34 932 92 42 53
Alsur Cafe is the sort of cafe needed all over the world. They serve breakfast, lunch, and dinner – winning and an amazing offer of the tastiest sweet treats imaginable. This is the perfect place to have brunch in or perhaps even to just pop in for a quick coffee.
Where is it? Plaza de Sant Cugat, 1, 08003 Barcelona, Spain
Phone: +34 931 82 54 07
If a restaurant is right on the beach and has an “all you can drink” wine option (which means you most definitely have to visit this place when in Barcelona), you might be forgiven for thinking “Where’s the catch? The food is probably terrible…” but you would be very wrong in thinking there’s any catch.
The food in Kaiku is as amazing as that “all you can drink” wine option and their stand out offering here is most definitely their paella.
Where is it? Plaza del Mar, 1, 08003 Barcelona, Spain
Phone: +34 932 21 90 82
This little gem of a restaurant is one of the more affordable ones on the list but the dishes served up here are every bit as delicious the others on the list. Located away from the tourist centre of Barcelona, this is another restaurant you might have to make that tiny bit more effort to get to but as anyone will tell you, it’s definitely worth the trip here.
This is again one of those restaurants that appears to confirm the notion that the best food on offer, is most likely off the beaten path.
Where is it? Carrer de l’Espanya Industrial, 22, 08014 Barcelona, Spain
Phone: +34 933 31 32 75
Website: There’s no website but they’ve got a Facebook page available here – www.facebook.com/Petit-Pau-Restaurant-234136820076860