Where to eat in Barcelona

By Local Heroes

Big cities like Barcelona are packed with restaurants and tourists seem to have a hard time choosing where to eat. It's not easy to find a place that's not overpriced, that doesn't take advantage of tourism and that serves delicious food. The following items are expected to help you identify the best restaurants in Barcelona and where to try traditional food.

The 9 best restaurants in Barcelona

The following list consists of 9 of the most recommended restaurants by tripUniq's Local Heroes in the Barcelona Guides.

The 9 best restaurants in Barcelona

#1 Cal Boter

Restaurant that serves traditional Catalan Cuisine and it’s located in the homey Gràcia neighbourhood. It has a familiar and informal ambience, and the average price per person is 25 €.

Included in 26 of 50 Barcelona Travel Guides

See Travel guides

Local Hero tip

Gemma

Gemma, 33, Tour guide

Gemma
Perfect spot if you want to try Fideuá and Escalivada.

Gemma, 33, Tour guide

See Gemma Travel Guides

The 9 best restaurants in Barcelona

#2 Agut

Emblematic restaurant of the Gothic quarter that offers traditional and market cuisine. It was founded in 1924 and it preserves a bohemian and cozy ambience, with its walls full of paintings. The average price for a meal is 35 €.

Included in 20 of 50 Barcelona Travel Guides

See Travel guides

Local Hero tip

Andrea

Andrea, 29, Vermouth fan

Andrea
Make sure to book beforehand or it will be really hard to get a table.

Andrea, 29, Vermouth fan

See Andrea Travel Guides


The 9 best restaurants in Barcelona

#3 La Llama

La llama is a family owned restaurant that specializes in traditional Galician and Mediterranean Cuisine. All their dishes are homemade and their average price is 20 €.

Included in 12 of 50 Barcelona Travel Guides

See Travel guides

Local Hero tip

Charles

Charles, 36, Startuper

Charles
It's known for its beef from Zamora region, but you can't go wrong if you order the grilled octopus or the foie! Great quality-price relation.

Charles, 36, Startuper

See Charles Travel Guides


The 9 best restaurants in Barcelona

#4 El Pla de la Garsa

This restaurant serves dishes of the Catalan Cuisine and it specializes in cheese, sausages and pate. It has a combination of modernist and rustic style, so the ambience created is casual and unique. The average price for a meal is 30 €.

Included in 20 of 50 Barcelona Travel Guides

See Travel guides

Local Hero tip

Marc

Marc, 37, Event Organiser

Marc
Make sure to book beforehand, it's usually crowded. You can't get it wrong if you try the Octopus Carpaccio!

Marc, 37, Event Organiser

See Marc Travel Guides


The 9 best restaurants in Barcelona

#5 Petit Comité

Restaurant run by Nandu Jubany, who has a Michelin star, that offers traditional Catalan Cuisine cooked on a low heat. The decoration is hip and modern, and the average price for a meal is 70 €.

Included in 24 of 50 Barcelona Travel Guides

See Travel guides

Local Hero tip

Mercedes

Mercedes, 27, Tourismologist

Mercedes
Make a reservation in advance. Not only the flavour will captivate you, the presentation of the dishes is charming.

Mercedes, 27, Tourismologist

See Mercedes Travel Guides


Planning a trip to Barcelona?

Find your perfect travel guide
50+ options in Barcelona

Including handcrafted daily itineraries

Freshly updated by our Local Heroes

Find my travel Guide

The 9 best restaurants in Barcelona

#6 Quillo

This tapas restaurant offers a fusion between the Andalusian and the Catalan cuisine. The ambience is casual but classy, and it reminds of a house in Sevilla because of its decoration. The average price for a meal is 25 €.

Included in 26 of 50 Barcelona Travel Guides

See Travel guides

Local Hero tip

Sergi

Sergi, 25, Executive consultant

Sergi
Make sure you stay after dinner so you don't miss the live shows every weekend! It's a good place to listen to Rumba and Flamenco.

Sergi, 25, Executive consultant

See Sergi Travel Guides


The 9 best restaurants in Barcelona

#7 Restaurant Can Ros

This Celler opened in 1970 and it serves homemade Mediterranean tapas and a wide variety of beer, sangría and national wine. It preserves the ambience of the fishermen restaurant it had when it first opened. The average price for a meal is 35 €.

Included in 16 of 50 Barcelona Travel Guides

See Travel guides

Local Hero tip

Tomás

Tomás, 35,

Tomás
Here you can try the typical tapas, like patatas bravas or russian salad, while enjoying a glass of wine or a beer.

Tomás, 35,

See Tomás Travel Guides


The 9 best restaurants in Barcelona

#8 Restaurant Martínez

This restaurant is located on the hill of Montjuic and it specializes in rice and paellas, but also serves tapas. This open-air restaurant is chic and classy and it suits families, couples and groups of friends. The average price for a meal is 40 €.

Included in 30 of 50 Barcelona Travel Guides

See Travel guides

Local Hero tip

Helene

Helene, 31, Corporate Finance

Helene
It has incredible views of the city and the sea because of its location.

Helene, 31, Corporate Finance

See Helene Travel Guides


The 9 best restaurants in Barcelona

#9 BarCeloneta Sangría Bar

Restaurant that offers Vegan and Vegetarian versions of traditional Spanish food, organic wine and vegan Sangría. The ambience is casual, influenced by its proximity to the beach, and the average price for a meal is 15 €.

Included in 4 of 50 Barcelona Travel Guides

See Travel guides

Local Hero tip

Josefina

Josefina, 26, Travel Journalist

Josefina
Every Thursday you can try the vegan Paella with vegan prawns!

Josefina, 26, Travel Journalist

See Josefina Travel Guides

This may also interest you

The 9 best restaurants in Barcelona

The tips & places of this article have been found in the following guides:

How many days are you going to Barcelona?

Find your Barcelona daily guide
Find my travel Guide
Google Air France Booking
We use cookies to improve your browsing experience. By continuing, you agree to receive cookies on our website. Learn more.   I agree