The Best Restaurants in Barcelona

BOB Oyster BCN, Barcelona

BOB Oyster BCN

9.4 / 10

Carrer de París, 190, 08036, Barcelona

7

Average price €25 • Seafood

Ramen-Ya Ajisen, Barcelona

Ramen-Ya Ajisen

9.4 / 10

Carrer del Marquès de Sentmenat, 20, 08014, Barcelona

84

Average price €14 • Japanese

Can Vador L'Illa Diagonal, Barcelona

Carrer de Déu i Mata, 69, 08029, Barcelona

248

Average price €25 • Mediterranean

2Y Restaurante Macrobiótico y Vegano, Barcelona

Passatge de Batlló, 4, 08036, Barcelona

224

Abirradero, Barcelona

Abirradero

8.7 / 10

Carrer de Vila i Vilà, 77, 08004, Barcelona

280

Average price €20 • Mediterranean

La Mamounia, Barcelona

C/ Valencia, 193, 08011, Barcelona

474

Average price €19 • Moroccan

Nakashita, Barcelona

Nakashita

8.7 / 10

C/ Rec Comtal, 15, 08003, Barcelona

651

Average price €26 • Japanese

Litoral, Barcelona

Litoral

8.6 / 10

C/ Pescadors, 87, 08003, Barcelona

542

Average price €40

El Palacio del Flamenco, Barcelona

C/ Balmes, 139, 08008, Barcelona

32

Average price €65 • Spanish

Farina Trattoria, Barcelona

Carrer de Santa Fe de Nou Mèxic, 3, 08017, Barcelona

8

Average price €16 • Italian

Filter

Filter by
Avantages TheFork

Cities around Barcelona