The Best Restaurants in Barcelona

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

286

Average price €14 • American

Sindur - Indian Cuisine, Barcelona

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

854

Average price €20 • Indian

SantaBel, Barcelona

SantaBel

8.9 / 10

Carrer de París, 67, 08029, Barcelona

1316

Average price €30 • Mediterranean

Pulpería Can Lampazas, Barcelona

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

2649

Average price €30

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

3228

Average price €20 • Japanese

Lucuma & Camote, Barcelona

Av. d'Icària, 132, 08005, Barcelona

Average price €28 • Peruvian

Kilele, Barcelona

Kilele

 / 10

Carrer de València, 349, 08009, Barcelona

Average price €15 • Spanish

El Roble - Sant Gervasi, Barcelona

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

93

Average price €12 • Mediterranean

Di Como, Barcelona

Di Como

9.5 / 10

Carrer de Muntaner, 231, 08021, Barcelona

251

Average price €25 • Italian

Can Vador Diputació, Barcelona

Carrer de la Diputació, 367, 08009, Barcelona

226

Average price €22 • Mediterranean

2Y Restaurante Macrobiótico y Vegano, Barcelona

Passatge de Batlló, 4, 08036, Barcelona

224

Average price €11 • Vegetarian

Mercer, Barcelona

Mercer

9.5 / 10

Carrer dels Lledó, 7, 08002, Barcelona

29

Average price €65 • From market

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

La Capital - Floridablanca, Barcelona

Carrer de Floridablanca, 79, 08015, Barcelona

203

Average price €15 • Mediterranean

ApriBocca, Barcelona

ApriBocca

9 / 10

Plaça de Sant Bernat Calbó, 6, 08005, Barcelona

710

Average price €15 • Italian

Vía Margutta, Barcelona

C/ Fonollar, 2, 08003, Barcelona

1771

Average price €22 • Italian

La Chelinda - Diagonal Mar, Barcelona

Avinguda Diagonal, 3, 08019, Barcelona

40

Average price €18 • Mexican

TunaTeca Balfegó, Barcelona

Avinguda Diagonal, 439, 08036, Barcelona

113

Average price €50 • Japanese

Dual Café, Barcelona

Dual Café

9.6 / 10

Carrer del Comte Borrell, 65, 08015, Barcelona

18

Average price €15 • From market

Clóset, Barcelona

Clóset

9.4 / 10

Carrer de l'Hospital, 157, 08001, Barcelona

17

Average price €20 • Italian

Atabalats Gastrobar, Barcelona

Carrer de la Providència, 99, 08024, Barcelona

121

Average price €15 • Fusion

Swad The Indian Restaurant, Barcelona

Carrer de Sancho de Ávila, 167, 08018, Barcelona

620

Average price €16 • Indian

Filter

Filter by
Avantages TheFork

Cities around Barcelona