The Best Restaurants in Barcelona

La Giraldilla, Barcelona

La Giraldilla

8.8 / 10

Carrer de Provença, 32, 08029, Barcelona

54

Average price €17 • Cuban

Mirandoalmar, Barcelona

Mirandoalmar

8.5 / 10

C/ Moll d' Espanya, 5 (Segunda planta C.C.Maremagnum), 08039, Barcelona

6403

Average price €27 • Mediterranean

Colella, Barcelona

Colella

8.8 / 10

Carrer de Pau Claris, 190, 08037, Barcelona

515

Average price €20 • Italian

De Cupé, Barcelona

De Cupé

9.3 / 10

Avinguda Meridiana, 211, 08027, Barcelona

1102

Average price €25 • Peruvian

Nikkei 103, Barcelona

Nikkei 103

8.5 / 10

Carrer d'Aribau, 33, 08011, Barcelona

855

Average price €35 • Japanese

Menú Insider Week 25€

Dans le Noir Barcelona - cena a oscuras, Barcelona

Passeig Picasso, 10, 08003, Barcelona

188

Average price €43 • Mediterranean

Menú Insider Week 25€

Tram Tram, Barcelona

Tram Tram

9 / 10

C/ Major de Sarrià, 121, 08017, Barcelona

238

Average price €60

Menú Insider Week 45€

Con Gracia, Barcelona

Con Gracia

9.6 / 10

C/ Martínez de la Rosa, 8, 08012, Barcelona

789

Average price €65

Master Grill, Barcelona

Master Grill

8.9 / 10

Carrer de Mallorca, 10, 08014, Barcelona

273

Average price €14 • American

Sindur - Indian Cuisine, Barcelona

Carrer de Còrsega, 211 Bis, 08036, Barcelona

844

Average price €20 • Indian

Pulpería Can Lampazas, Barcelona

Av. del Paraŀlel, 159, 08004, Barcelona

2623

Average price €30

Bendita Helena, Barcelona

Bendita Helena

8.9 / 10

Carrer de Galileu, 261, 08028, Barcelona

251

Average price €20 • Vegetarian

El Zorrito, Barcelona

El Zorrito

8.9 / 10

Av. de Josep Tarradellas, 133, 08029, Barcelona

838

Average price €25 • Spanish

Miss Sushi - Aribau, Barcelona

Carrer d'Aribau, 39, 08011, Barcelona

3212

Average price €20 • Japanese

Il Ristorante della Nonna Dora, Barcelona

Carrer Gran de Sant Andreu, 154, 08030, Barcelona

Average price €20 • Italian

Kilele, Barcelona

Kilele

 / 10

Carrer de València, 349, 08009, Barcelona

Average price €15 • Spanish

Baiana, Barcelona

Baiana

 / 10

08840, 08840, Barcelona

Average price €28 • Mediterranean

El Aguacates, Barcelona

Carrer de Malgrat, 75, 08016, Barcelona

Average price €20 • Mexican

El Roble - Sant Gervasi, Barcelona

Plaça de Joaquim Folguera, 2, 08022, Barcelona

93

Average price €12 • Mediterranean

Rooftop El Sueño - The Serras Hotel Barcelona, Barcelona

Passeig de Colom, 9, 08002, Barcelona

121

Average price €25 • Mediterranean

Can Vador Diputació, Barcelona

Carrer de la Diputació, 367, 08009, Barcelona

226

Average price €22 • Mediterranean

Mercer, Barcelona

Mercer

9.5 / 10

Carrer dels Lledó, 7, 08002, Barcelona

29

Average price €65 • From market

Meneghina, Barcelona

Meneghina

9.5 / 10

Carrer dels Tiradors, 2, Barcelona, Spain, 08003, Barcelona

373

Average price €35 • Italian

Café Kafka, Barcelona

Café Kafka

8.7 / 10

C/ Fusina, 7, 08003, Barcelona

344

Average price €35 • Mediterranean

Sant Martí, Barcelona

Sant Martí

9.5 / 10

C/ Pont del Treball Digne 11, 08020, Barcelona

698

Average price €30 • Mediterranean

Filter

Filter by
Avantages TheFork

Cities around Barcelona