The Best Restaurants in Barcelona

Al-Jaima, Barcelona

Al-Jaima

8.9 / 10

Carrer de València, 218, 08011, Barcelona

207

Average price €20 • Lebanese

Cocina de Mercado - Novotel Barcelona City, Barcelona

Av. Diagonal, 201, 08018, Barcelona

93

Average price €35 • From market

Popeye, Barcelona

Popeye

8.6 / 10

Carrer del Taquígraf Martí, 32, 08028, Barcelona

547

Average price €30 • Mediterranean

La Nonna Gnocco - Gràcia, Barcelona

Carrer de Ramon y Cajal, 12, 08012, Barcelona

406

Average price €22 • Contemporary cuisine

Summum, Barcelona

Summum

8.6 / 10

carrer de Berruguete, 126, 08035, Barcelona

98

Average price €22

Il Piccolo de Gràcia, Barcelona

Carrer de Ramon y Cajal, 146, 08024, Barcelona

36

Average price €20 • Italian

Don Picanton, Barcelona

Don Picanton

8.9 / 10

Carrer de Sardenya, 78, Barcelona, Spain. 08005, 08013, Barcelona

18

Average price €25 • Mediterranean

Taverna El Ficus, Barcelona

Renaixença, 53, 08041, Barcelona

97

Average price €25 • International

Alastruey, Barcelona

Alastruey

8.9 / 10

C/ Mercaderes, 24, 08003, Barcelona

19

Average price €24 • Spanish

El Ramblero, Barcelona

El Ramblero

9.3 / 10

C/ Pont Del Treball, 13, 08020, Barcelona

672

Average price €30 • Fusion

Filter

Filter by
Avantages TheFork

Cities around Barcelona