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) 🤣

12 Of The Best Restaurants In Barcelona, Spain (1)

Take a look at some of the best spots to grab a bite in Barcelona. ✨

1.) Eatwith

Okay, so, one of the best ways to enjoy an authentic eating foodie experience in Barcelona has to be with locals, right? That’s one of the things I always remember about visiting new cities, eating just like local’s do – with Eatwith making it totally easy to organise.

You see, Eatwith is the world’s biggest community of local’s in different countries that host eating experiences in private homes and uber-cool venues. It’s like the Airbnb for food and they’ve got a huge amount of locals in Barcelona that are totally passionate about all things food.

12 Of The Best Restaurants In Barcelona, Spain (6)

Once in the city, check out the incredible middle-eastern dinner that’s set within its own ancient palace. Though, if you fancy something local flavours, chow down on a yummy 5-course Spanish dinner inspired by Catalan artists. You’ll leave stuffed!

Where is it: All over the city.

Website: Eatwith

2.) ABaC

11 Restaurants You Need To Eat In When In Barcelona (1)

Image via

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

Website: www.abacbarcelona.com

3.) Besame Mucho

11 Best Bars In Edinburgh To Visit (11)

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

Website: www.besamemuchobarcelona.com

4.) Uma

11 Restaurants You Need To Eat In When In Barcelona (10)

Image via

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

Website: www.espaciouma.com

5.) Con Gracia

11 Restaurants You Need To Eat In When In Barcelona (4)

Image via

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

Website: www.congracia.es

6.) Moments

11 Restaurants You Need To Eat In When In Barcelona (8)

Image via

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

Website: www.mandarinoriental.com

7.) Koy Shunka

11 Restaurants You Need To Eat In When In Barcelona (7)

Image via

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

Website: www.koyshunka.com

8.) Restaurant Tastateca

11 Restaurants You Need To Eat In When In Barcelona (9)

Image via

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

Website: www.tastateca.com

9.) Els Pescadors

11 Restaurants You Need To Eat In When In Barcelona (5)

Image via

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

Website: www.elspescadors.com

10.) Tickets

11 Restaurants You Need To Eat In When In Barcelona (11)

Image via

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

Website: www.ticketsbar.es/ca

11.) Kaiku

12 Of The Best Restaurants In Barcelona, Spain (7)

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

Website: www.restaurantkaiku.cat

12.) Petit Pau

12 Of The Best Restaurants You Need To Eat In When In Barcelona, Spain

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

12 Amazing Things To See And Do On A First Trip To Barcelona

You May Also Like