The Best Spanish Restaurants in Madrid

InsiderDonde Marian, Madrid

Insider

Donde Marian

9.1 / 10

Calle del Torpedero Tucumán, 32, 28016, Madrid

573

Average price €43

Sazón-Arte, Madrid

SPANISH

Sazón-Arte

9.4 / 10

C/ Menorca, 19, 28009, Madrid

466

Average price €22

La Quimera, Madrid

La Quimera

8.3 / 10

C/ Sancho Dávila, 34, 28028, Madrid

61

Average price €35

El Pinchito, Madrid

SPANISH

El Pinchito

8.3 / 10

C/ Constancia, 48, 28002, Madrid

858

Average price €25

Solo de Croquetas, Madrid

SPANISH

Calle de Echegaray, 5, 28014, Madrid

228

Average price €15

Horno de Juan Argüelles, Madrid

TRADITIONAL CUISINE

Calle de Joaquín María López, 30, 28015, Madrid

400

Average price €35

La Canción del Pirata, Madrid

SPANISH

Av de la Gran Vía de Hortaleza, 57C, 28043, Madrid

97

Average price €15

La Zamorana Madrid, Madrid

C/ Galileo, 21, 28015, Madrid

216

Average price €25

Lobbo, Madrid

SPANISH

Lobbo

8.9 / 10

Calle de Gabriel Lobo, 11, 28002, Madrid

1123

Average price €25

Adrián, Madrid

Adrián

 / 10

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

Average price €22

La Fragua del Pinar, Madrid

Calle de Caleruega, 67, 28033, Madrid

86

Average price €22

Morao Tapas Serrano, Madrid

SPANISH

Calle de Serrano, 85, 28006, Madrid

396

Average price €15

La Tasca Suprema, Madrid

SPANISH

Calle Argensola, 7, 28004, Madrid

49

Average price €35

Ribera Navarra, Madrid

SPANISH

Ribera Navarra

8.3 / 10

Calle Málaga, 3, 28003, Madrid

285

Average price €30

Casa Mariano, Madrid

Casa Mariano

9.3 / 10

Calle Islas Aleutianas, 5, 28035, Madrid

40

Average price €25

Las Carboneras, Madrid

SPANISH

Las Carboneras

9.1 / 10

C/ Plaza del Conde de Miranda,1, 28005, Madrid

69

Average price €45

Rosa, Madrid

SPANISH

Rosa

 / 10

Calle Vicenta Parra, 4, 28019, Madrid

Average price €14

Dayaxa, Madrid

SPANISH

Dayaxa

 / 10

Calle de Ntra. Sra. de la Luz, 118, 28047, Madrid

Average price €15

Taberna Flamenca El Cortijo, Madrid

SPANISH

Calle de Josefa Díaz, 4, 28038, Madrid

7

Average price €25

Mesteño Bar By Jesús Almagro, Madrid

SPANISH

Calle de Alcalá, 77, 28009, Madrid

172

Average price €30

El Corral de la Pacheca, Madrid

SPANISH

Calle de Alcalá, 237, 28036, Madrid

105

Average price €65

Arrocería Mediterráneo La Habana, Madrid

Paseo de la Habana, 33, 28036, Madrid

1408

Average price €30

InsiderCasa Benigna, Madrid

Insider

Casa Benigna

9.5 / 10

C/ Benigno Soto, 9, 28002, Madrid

1227

Average price €48

InsiderCasa Da Troya, Madrid

Insider

Casa Da Troya

8.5 / 10

Calle Emiliano Barral, 14B, 28043, Madrid

236

Average price €40

Asador del Norte, Madrid

SPANISH

C/ Espronceda, 33, 28003, Madrid

156

Average price €30

Filter

Filter by
Avantages TheFork