TheFork, a Trip advisor company

What
Where
A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

Specify a date & time to find the best restaurants & offers

The Best Traditional Restaurants in Barcelona

784 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

From market

Jumilla

C/ Artesa de Segre, 6, 08022, Barcelona

8.3 / 10
72 reviews

Average price €15

Menú noches 13.50€

Steakhouse

C/ Enamorats, 11, 08013, Barcelona

8.6 / 10
119 reviews

Average price €25

Menú Diario 18€

Mediterranean

Passeig Don Joan Borbó Comte Barcelona, 12, 08003, Barcelona

8.7 / 10
408 reviews

Average price €25

Arrocería

Avenida Litoral, 62, 08005, Barcelona

8.7 / 10
1,611 reviews

Average price €46

Specify a date and enjoy promotions of up to -50% in our best restaurants

InsiderMediterranean

Carrer del Consell de Cent, 362, 08009, Barcelona

8.2 / 10
30 reviews

Average price €30

MENÚ CALÇOTADA 29.95€

InsiderMediterranean

Ctra. de Vallvidrera al Tibidabo, 83-93, 08035, Barcelona

8.5 / 10
18 reviews

Average price €50

Arrocería

Carrer de València, 360, Barcelona, Spain, 08009, Barcelona

8.5 / 10
344 reviews

Average price €25

Basque

C/ Princesa, 11, 08003, Barcelona

8.1 / 10
100 reviews

Average price €21

Menu Txirimiri 15€

Spanish

C/ Enric Granados, 94, 08008, Barcelona

8.2 / 10
90 reviews

Average price €28

Menú Fondue 12.50 €

Basque

C/ Sants 146 - 152, 08028, Barcelona

8.2 / 10
181 reviews

Average price €27

Menu 13€

Lebanese

Carrer de Santaló, 88, 08021, Barcelona

8.5 / 10
90 reviews

Average price €20

Italian

C/ Deu i Mata, 08014, Barcelona

8.5 / 10
471 reviews

Average price €18

Arrocería

C/ Taulat, 81, 08005, Barcelona

8.1 / 10
76 reviews

Average price €25

Today's special menu 10.45€

Catalan

C/ Alella,3, 08016, Barcelona

8.5 / 10
556 reviews

Average price €24

Peruvian

C/ Còrsega, 607, 08025, Barcelona

8.5 / 10
250 reviews

Average price €21

Mediterranean

Carrer de Pallars, 121, 08018, Barcelona

Average price €20

Indian

Carrer de Balmes, 21, 08007, Barcelona

8.4 / 10
86 reviews

Average price €17

Spanish

C/ Badajoz, 44, 08005, Barcelona

Average price €11

Mediterranean

C/ Roselló, 164, 08036, Barcelona

8.4 / 10
1,582 reviews

Average price €15

Mediterranean

Carrer de l'Equador, 47, 08029, Barcelona

Average price €12

International

Travessera de Gràcia, 28, 08021, Barcelona

Average price €22

Mediterranean

Carrer dels Alts Forns, 74, 08038, Barcelona

Average price €15

Spanish

Carrer de Galileu, 148, 08028, Barcelona

Average price €10

Fusion

Carrer d´Amposta, 40, 08004, Barcelona

Average price €18

Mediterranean

Carrer del Rosselló, 206, 08008, Barcelona

8.4 / 10
52 reviews

Average price €15

The Best Traditional Restaurants in Barcelona

In those days what better than a traditional restaurant to retrieve the comfort of eating at home.

Filter

TheFork advantages