The Best Restaurants in Barcelona

Antonet, Barcelona

Antonet

 / 10

Carrer Comte d'Urgell, 22, 08011, Barcelona

El Raco de l’Alba, Barcelona

Carrer dels Almogàvers, 4, 08018, Barcelona

Average price €10 • Mediterranean

Chesco Sal i Sucre, Barcelona

Carrer del Bruc, 20, 08010, Barcelona

3

Average price €20 • Mediterranean

+Bernat, Barcelona

+Bernat

 / 10

Carrer de Buenos Aires, 6, 08029, Barcelona

Average price €20 • Mediterranean

Restaurant De Blanc - Hotel H10 Itaca, Barcelona

Av. de Roma, 22, 08015, Barcelona

Average price €30 • Contemporary cuisine

Alaparra, Barcelona

Alaparra

 / 10

Carrer de Pujades, 136, 08005, Barcelona

Average price €30 • Spanish

MAAI - Brunch Local Food, Barcelona

Carrer de Regàs, 30, 08006, Barcelona

Average price €15 • Organic

Arcadio's, Barcelona

Arcadio's

 / 10

Carrer de Blesa, 39, 08004, Barcelona

9

Average price €15 • Mediterranean

Pizza Sapri By Mr Fedu, Barcelona

Carrer de Sant Antoni Maria Claret, 127, 08025, Barcelona

7

Average price €15 • Italian

Entre Tapes - Sants, Barcelona

Carrer de Sants, 292, 08028, Barcelona

Average price €15 • Mediterranean

Fooding - Holmes Place Les Corts, Barcelona

Travessera de les Corts, 252, 08014, Barcelona

Average price €12 • Mediterranean

O’Canto, Barcelona

O’Canto

8.3 / 10

Carrer de la Diputació, 23, 08015, Barcelona

19

Average price €25

L'Angolo di Gulu, Barcelona

Carrer de Lepant, 197, 08013, Barcelona

Average price €20 • Italian

Muc, Barcelona

Muc

8.3 / 10

Carrer de Badajoz, 148, 08018, Barcelona

17

Average price €40 • Mediterranean

Bcn con Cuba, Barcelona

Carrer de Gravina, 5, 08001, Barcelona

Average price €14 • Mediterranean

Taj Mahal, Barcelona

Taj Mahal

8.4 / 10

Carrer de la Indústria, 166, 08025, Barcelona

58

Average price €15 • Indian

La Barra de Saïd, Barcelona

Carrer de Batista y Roca 4, 08023, Barcelona

4

Average price €10 • Spanish

Ben Ben Kosher House, Barcelona

Carrer d'Aribau, 257, 08021, Barcelona

Average price €20 • International

Deurali, Barcelona

Deurali

8.4 / 10

Carrer d´Amposta, 40, 08004, Barcelona

4

Average price €18 • Fusion

Saraya, Barcelona

Saraya

 / 10

Carrer de Muntaner, 102, 08036, Barcelona

Average price €25 • Mediterranean

Oxugo3, Barcelona

Oxugo3

 / 10

Carrer de Tamarit, 127, 08015, Barcelona

9

Average price €20 • Spanish

El Gran Azul, Barcelona

Carrer del Comte Borrell, 134, 08015, Barcelona

14

Average price €20 • Italian

María Parrilla, Barcelona

María Parrilla

8.3 / 10

Carrer del Dr. Ferran, 23, 08034, Barcelona

260

Average price €28 • Mediterranean

Avinyó 10, Barcelona

Avinyó 10

7.8 / 10

Carrer Avinyó, 10, 08002, Barcelona

73

Average price €20 • Mediterranean

O Ferrado, Barcelona

O Ferrado

 / 10

Carrer de Numància, 75, 08029, Barcelona

5

Average price €20

Filter

Filter by
Avantages TheFork

Cities around Barcelona