The Best Traditional Restaurants in Barcelona

Can Pineda, Barcelona

Can Pineda

9.2 / 10

Carrer de Sant Joan de Malta, 55, 08018, Barcelona

270

Average price €50

Bonanova, Barcelona

Bonanova

8.8 / 10

Carrer de Sant Gervasi de Cassoles, 103, 08022, Barcelona

91

Average price €60 • Mediterranean

Gandhi, Barcelona

Gandhi

8.8 / 10

Carrer de Balmes, 21, 08007, Barcelona

80

Average price €17 • Indian

Ouzoud, Barcelona

Ouzoud

9 / 10

Carrer de Salvà, 5, Barcelona, Spain, 08004, Barcelona

729

Average price €20 • Moroccan

PerBacco!, Barcelona

PerBacco!

8.8 / 10

Av. Diagonal, 339, 08037, Barcelona

375

Average price €18 • Italian

Castell de Xativa, Barcelona

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

294

Average price €25

Txalaparta, Barcelona

Txalaparta

8.6 / 10

C/ Sants 146 - 152, 08028, Barcelona

146

Average price €27 • Basque

Cobab, Barcelona

Cobab

8.6 / 10

Carrer d´Entença, 62, 08015, Barcelona

20

Average price €18 • Korean

Els Arcs de Sant Miquel, Barcelona

Carrer de la Riera de Sant Miquel, 21, 08006, Barcelona

6

Average price €20 • Spanish

Set de Gòtic, Barcelona

Set de Gòtic

8.6 / 10

Carrer de Montsió, 5, 08002, Barcelona

83

Average price €20 • Mediterranean

Las Delicias de Francia, Barcelona

Carrer de Muntaner, 443, Barcelona, Spain, 08021, Barcelona

122

Average price €34 • French

La Mar Bella, Barcelona

La Mar Bella

8.4 / 10

C/ Taulat, 81, 08005, Barcelona

52

Average price €25

Sabor Mudéjar, Barcelona

Carrer Narcís Roca, 9, 08019, Barcelona

45

Average price €18 • Mediterranean

L'Amfora, Barcelona

L'Amfora

8.3 / 10

Av. del Paraŀlel, 184, 08015, Barcelona

549

Average price €35 • Mediterranean

Can Ramonet, Barcelona

Can Ramonet

8.8 / 10

C/ La Maquinista, 17, 08003, Barcelona

503

Average price €29 • Seafood

Thai Gracia, Barcelona

Thai Gracia

8.8 / 10

C/ Còrsega, 381, 08037, Barcelona

737

Average price €25 • Thai

La Taberneta, Barcelona

La Taberneta

7.9 / 10

Carrer d'Enric Granados, 98, 08008, Barcelona

8

Average price €15 • Mediterranean

La Barca del Salamanca, Barcelona

Moll de Gregal 13-17 Port Olímpic, 08005, Barcelona

489

Average price €37 • Mediterranean

Tapería Ordesa, Barcelona

Tapería Ordesa

8.2 / 10

Gran Via de les Corts Catalanes, 522, 08011, Barcelona

1010

Average price €16 • Spanish

Liban, Barcelona

Liban

8.6 / 10

C/ Ecuador, 29, 08026, Barcelona

54

Average price €12 • Lebanese

Les Finestres de Llúria by Eboca Restaurant, Barcelona

Carrer de Roger de Llúria, 60, 08009, Barcelona

158

Average price €20

Los Bellota Sagrada Familia, Barcelona

C/ Marina, 298, 08025, Barcelona

193

Average price €26

Los Asadores, Barcelona

Los Asadores

8.6 / 10

Avinguda de la Riera de Cassoles, 4, 08012, Barcelona

213

Average price €22 • Argentinian

Tablao Flamenco Nervión, Barcelona

C/ Princesa, 2, 08003, Barcelona

30

Average price €10 • Spanish

Acqua&Farina, Barcelona

Acqua&Farina

8.9 / 10

Carrer de la Maquinista, 52, 08003, Barcelona

104

Average price €20 • Italian

Filter

Filter by
Avantages TheFork