The Best Spanish Restaurants in Bilbao, Madrid

La Sucursal, Madrid

SPANISH

La Sucursal

8.9 / 10

Calle de Sandoval, 4, 28010, Madrid

1925

Average price €20

Gochu Cardenal Cisneros, Madrid

Calle del Cardenal Cisneros, 11, 28010, Madrid

79

Average price €25

Dolores y Lola, Madrid

SPANISH

Calle Monteleón, 17, 28004, Madrid

745

Average price €20

La Despensa, Madrid

SPANISH

La Despensa

9 / 10

C/ Cardenal Cisneros, 6, 28010, Madrid

200

Average price €20

Taberna del Colono, Madrid

SPANISH

Calle Ruiz, 20, 28004, Madrid

651

Average price €18

InsiderGaudium, Madrid

InsiderSPANISH

Gaudium

9.5 / 10

C/ Santa Feliciana, 14, 28010, Madrid

1569

Average price €38

Villa de Foz, Madrid

Villa de Foz

9 / 10

Calle de Gonzalo de Córdoba, 10, 28010, Madrid

49

Average price €35

InsiderANTÍPODE, Madrid

InsiderSPANISH

ANTÍPODE

8.9 / 10

Calle de San Bernardo, 106, 28015, Madrid

57

Average price €23

Rêver Club - Cena & Cabaret, Madrid

SPANISH

Calle Manuel Silvela, 6, 28010, Madrid

Average price €30

Jota, Madrid

BASQUE

Jota

7.8 / 10

Calle de Sandoval, 6, 28010, Madrid

6

Average price €35

San Bernardo 115 Gastrobar, Madrid

C/ San Bernardo 115, 28015, Madrid

537

Average price €18

Mual, Madrid

SPANISH

Mual

 / 10

Calle Nicasio Gallego, 14, 28010, Madrid

Average price €22

Los Grifos, Madrid

SPANISH

Los Grifos

8.3 / 10

Calle de Manuela Malasaña, 33, 28004, Madrid

20

Average price €15

El Capricho, Madrid

SPANISH

Calle Eguilaz, 1, 28010, Madrid

26

Average price €14

El Paisano, Madrid

SPANISH

El Paisano

 / 10

C/ Cardenal Cisneros, 26, 28010, Madrid

34

Average price €24

InsiderBolívar, Madrid

InsiderSPANISH

Bolívar

 / 10

Calle de Manuela Malasaña, 28, 28004, Madrid

34

Average price €30

Taberna de San Bernardo, Madrid

SPANISH

C/ San Bernardo, 85, 28015, Madrid

42

Average price €15

Zampa, Late Dinner, Madrid

SPANISH

Calle Covarrubias 24, 28010, Madrid

Average price €25

InsiderZarracín, Madrid

InsiderBASQUE

Zarracín

 / 10

Calle de San Bernardo, 106, 28015, Madrid

10

Average price €35

La Loca Juana Bar de Vinos - Cisneros, Madrid

SPANISH

Calle del Cardenal Cisneros, 3, 28010, Madrid

36

Average price €28

La Bodeguita de Chamberí, Madrid

SPANISH

Calle de Luchana, 37, 28010, Madrid

19

Average price €20

La Vaca Voladora, Madrid

SPANISH

Calle de Sandoval, 18, 28010, Madrid

67

Average price €20

Puro Teatro, Madrid

SPANISH

Calle de Manuela Malasaña, 9, 28004, Madrid

63

Average price €11

La Tapa, Madrid

SPANISH

La Tapa

 / 10

Calle de San Bernardo, 97, 28015, Madrid

6

Average price €20

Taberna Madrid Madriz, Madrid

SPANISH

Calle de Fuencarral, 85, 28004, Madrid

15

Average price €15

Filter

Filter by
Avantages TheFork