The Best Spanish Restaurants in Madrid

EPA BAR, Madrid

SPANISH

EPA BAR

9.8 / 10

Calle Escosura, 7, 28015, Madrid

3

Average price €15

-50% off the "à la carte" menu!

InsiderSt. James Ortega y Gasset, Madrid

Insider

Calle de José Ortega y Gasset, 83, 28006, Madrid

7317

Average price €35

-40% off the "à la carte" menu!

Green Marta II, Madrid

SPANISH

Green Marta II

9.1 / 10

Av del Cardenal Herrera Oria, 1, 28034, Madrid

507

Average price €30

-40% off the "à la carte" menu!

InsiderAsador Guetaria, Madrid

InsiderBASQUE

Asador Guetaria

9.1 / 10

Calle del Aviador Zorita, 8, 28020, Madrid

12293

Average price €40

-40% off the "à la carte" menu!

InsiderSt. James Pombo 18, Madrid

Insider

Calle Manuel Pombo Angulo, 18, 28050, Madrid

3391

Average price €35

-40% off the "à la carte" menu!

InsiderSt. James - Gastro James Rosario Pino, Madrid

Insider

C/ Rosario Pino, 14-16, 28020, Madrid

15819

Average price €35

-40% off the "à la carte" menu!

Hotel Posada del León de Oro, Madrid

SPANISH

C/ Cava Baja, 12, 28005, Madrid

1104

Average price €30

-50% off the "à la carte" menu!

InsiderCon Amor, Madrid

InsiderSPANISH

Con Amor

9 / 10

C/ Espronceda 34, 28003, Madrid

6001

Average price €34

-50% off the "à la carte" menu!

Adrián, Madrid

Adrián

8.8 / 10

Calle Nueva del Pardo, s/n, 28048, Madrid

6

Average price €22

-50% off the "à la carte" menu!

InsiderEl Gallocanta, Madrid

InsiderSPANISH

El Gallocanta

8.8 / 10

Calle de Jesús, 2, 28014, Madrid

248

Average price €20

-50% off the "à la carte" menu!

Mercado Jamón Ibérico, Madrid

SPANISH

Calle Mayor, 80, 28013, Madrid

8

Average price €15

Seducción a la Carta, Madrid

SPANISH

Calle de la Infanta Mercedes, 31, 28020, Madrid

3445

Average price €35

-50% off the "à la carte" menu!

Taberna de la Reina, Madrid

Calle Gran Vía, 10, 28013, Madrid

1474

Average price €20

-50% off the "à la carte" menu!

Casa Ormaza, Madrid

Casa Ormaza

9.2 / 10

Calle Infanta María Teresa, 15, 28016, Madrid

1675

Average price €28

-50% off the "à la carte" menu!

InsiderEl Tormo, Madrid

InsiderSPANISH

El Tormo

9.8 / 10

Travesía de las Vistillas, 13, 28005, Madrid

984

Average price €40

El Almirez, Madrid

BASQUE

El Almirez

8.7 / 10

Calle de Maldonado, 5, 28006, Madrid

2951

Average price €30

-50% off the "à la carte" menu!

Casa Pello – Alberto Alcocer, Madrid

Avenida de Alberto Alcocer, 49, 28016, Madrid

730

Average price €19

-40% off the "à la carte" menu!

La Dehesa - Las Tablas, Madrid

SPANISH

Calle San Juan de Ortega, 10, 28050, Madrid

28

Average price €30

Sagaz15, Madrid

SPANISH

Sagaz15

8.8 / 10

Calle de Sta. Maria, 15, 28014, Madrid

565

Average price €25

-50% off the "à la carte" menu!

La Malontina, Madrid

SPANISH

La Malontina

9.2 / 10

C/ de la Verónica, 4, 28014, Madrid

2487

Average price €25

La Nueva Batea, Madrid

La Nueva Batea

8.8 / 10

Calle de Bordadores, 2, 28013, Madrid

70

Average price €30

-50% off the "à la carte" menu!

InsiderRias Bajas -Clara del Rey-, Madrid

Insider

C/ Alustante, 11 ( C/ Clara del Rey, 33 posterior), 28002, Madrid

5222

Average price €35

InsiderCasa Meño, Madrid

InsiderSPANISH

Casa Meño

9.3 / 10

Calle del Castillo, 19, 28010, Madrid

712

Average price €40

-30% off the "à la carte" menu!

InsiderLa Sacristia, Madrid

InsiderSPANISH

La Sacristia

8.9 / 10

Plaza de Pedro Zerolo, 1, 28004, Madrid

2893

Average price €30

-40% off the "à la carte" menu!

InsiderLarumbe, Madrid

InsiderSPANISH

Larumbe

9 / 10

Calle Serrano, 61, 28006, Madrid

115

Average price €50

Filter

Filter by
Avantages TheFork