The Best Spanish Restaurants in Barcelona

La Granota, Barcelona

SPANISH

La Granota

8.8 / 10

Passeig de Maragall, 85, 08041, Barcelona

529

Average price €12

Los Bellota Sagrada Familia, Barcelona

C/ Marina, 298, 08025, Barcelona

197

Average price €26

Bodega Brugal - Tast de Vins, Barcelona

C/ Morales, 30, 08029, Barcelona

78

Average price €20

L'Havana, Barcelona

L'Havana

8.4 / 10

Carrer del Lleó, 1, 08001, Barcelona

44

Average price €22

InsiderTerraza Alaire Ramblas, Barcelona

InsiderSPANISH

Carrer de Sant Pau, 9, 08001, Barcelona

4

Average price €25

Marcelino16, Barcelona

Marcelino16

8.1 / 10

Carrer de la Diputació, 41, 08015, Barcelona

15

Average price €18

Casa Agustí, Barcelona

Casa Agustí

8 / 10

Carrer de Bergara, 5, 08002, Barcelona

118

Average price €35

Taller de Tapas - Travessera, Barcelona

SPANISH

Travessera de les Corts, 64, 08028, Barcelona

180

Average price €15

La Carmanyola, Barcelona

La Carmanyola

8.1 / 10

Plaza Juli Gonzalez, 3 (local 2), 08005, Barcelona

75

Average price €32

L'Illa del Rosselló - Hotel Evenia Rosselló, Barcelona

Carrer del Rosselló, 191, 08036, Barcelona

94

Average price €25

Delirium, Barcelona

SPANISH

Delirium

7.4 / 10

Carrer de los Castillejos, 265, 08013, Barcelona

46

Average price €10

InsiderGolfo de Bizkaia Born, Barcelona

InsiderBASQUE

Carrer de la Vidrieria, 12, 08003, Barcelona

39

Average price €20

Xup Xup Restaurant, Barcelona

Passeig de la Barceloneta, S/N (a pie de playa), 08003, Barcelona

425

Average price €28

Garage Bar, Barcelona

SPANISH

Garage Bar

8 / 10

Carrer de Calàbria, 75, 08015, Barcelona

4

Average price €20

Rías Do-Miño, Barcelona

Rías Do-Miño

8.4 / 10

Carrer de Pepe Rubianes, 39, 08003, Barcelona

46

Average price €20

Taller de Tapas - Josep Oriol, Barcelona

SPANISH

Plaça de Sant Josep Oriol, 9, 08002, Barcelona

95

Average price €15

Casa Dario, Barcelona

Casa Dario

 / 10

C/ Consell de Cent, 256, 08011, Barcelona

405

Average price €40

Normal

Café de Galiza, Barcelona

SPANISH

Café de Galiza

6.8 / 10

Carrer del Cardenal Casañas, 6, 08002, Barcelona

43

Average price €20

Arenal Restaurant, Barcelona

Passeig Marítim, s/n (Barceloneta), 08003, Barcelona

773

Average price €32

Tatau L'Antiquari, Barcelona

SPANISH

C/ Salou 5, 08014, Barcelona

5

Average price €16

Girbau, Barcelona

SPANISH

Girbau

6.8 / 10

Ronda General Mitre 9, 08017, Barcelona

14

Average price €20

La Barbacoa de Gracia, Barcelona

C/ Torrent de les Flors, 65, 08024, Barcelona

124

Average price €20

El All i Oli, Barcelona

El All i Oli

8.6 / 10

C/ Alella,3, 08016, Barcelona

467

Average price €24

O’Canto, Barcelona

O’Canto

8.4 / 10

Carrer de la Diputació, 23, 08015, Barcelona

24

Average price €25

Nou Celler, Barcelona

Nou Celler

8.5 / 10

C/ Princesa , 16, 08003, Barcelona

66

Average price €18

Filter

Filter by
Avantages TheFork