The Best Restaurants in Madrid

La Crepa, Madrid

FRENCH

La Crepa

8 / 10

Calle Vallehermoso, 36, 28015, Madrid

24

Average price €13

Taperia 26, Madrid

SPANISH

Taperia 26

7.9 / 10

Calle Miguel Ángel, 26, 28010, Madrid

213

Average price €18

La Tapería del Prado, Madrid

MEDITERRANEAN

Plaza de Platerías de Martínez, 1, 28014, Madrid

5

Average price €25

Tapas Market, Madrid

AMERICAN

Tapas Market

8.5 / 10

Calle de Albasanz, 2, 28037, Madrid

740

Average price €15

Sanissimo - Príncipe Pío, Madrid

VEGETARIAN

Paseo de la Florida, 37, 28008, Madrid

161

Average price €12

Vianda, Madrid

SPANISH

Vianda

8 / 10

Calle de César Cort Botí, 53, 28055, Madrid

35

Average price €20

Xente Nova, Madrid

Xente Nova

 / 10

C/ Joaquin María López, 41, 28015, Madrid

45

Average price €29

La Tercera Taberna, Madrid

SPANISH

C/ Nuñez de Arce, 3, 28012, Madrid

736

Average price €20

Kichi, Madrid

JAPANESE

Kichi

8 / 10

C/ Ulises, 26, 28043, Madrid

249

Average price €19

El Hegar, Madrid

SPANISH

El Hegar

 / 10

Plaza Mayor, 35, 28012, Madrid

8

Average price €33

Las Bóvedas de Cibeles, Madrid

C/ Alcalá, 43, 28014, Madrid

22

Average price €35

La Montaña - Andrés Mellado, Madrid

SPANISH

C/ Andrés Mellado, 3, 28015, Madrid

68

Average price €32

Café de Chinitas, Madrid

MEDITERRANEAN

C/ Torija, 7, 28013, Madrid

93

Average price €45

Maytetxu, Madrid

AMERICAN

Maytetxu

7.4 / 10

Calle de Berrocal, 5, 28021, Madrid

15

Average price €15

Sunset Valdebernardo, Madrid

MEDITERRANEAN

Bulevar de José Prat, 10, 28032, Madrid

42

Average price €15

Sonali Indian Restaurant, Madrid

INDIAN

Calle de Lavapiés, 34, 28012, Madrid

18

Average price €15

La Plaza - El Pardo, Madrid

C/ Plaza del Caudillo, 3, 28048, Madrid

142

Average price €24

Sena, Madrid

SPANISH

Sena

7.3 / 10

Av. de Logroño, 104, 28042, Madrid

19

Average price €25

Lumbini Tandoori, Madrid

INDIAN

Calle del Aviador Zorita, 50, 28020, Madrid

4

Average price €25

Meigadas, Madrid

Meigadas

8.3 / 10

Calle de Sta Engracia, 173, 28003, Madrid

88

Average price €35

Niña de Papá, Madrid

FROM MARKET

Niña de Papá

8.2 / 10

Calle del Alcalde Sáinz de Baranda, 63, 28009, Madrid

94

Average price €25

La Tagliatella Auditorio, Madrid

ITALIAN

C/ Príncipe de Vergara, 142, 28002, Madrid

348

Average price €18

Los Cuatro Robles, Madrid

SPANISH

Plaza del Celenque, 1, 28013, Madrid

36

Average price €41

La Taberna de la Daniela Cuchilleros, Madrid

C/ de Cuchilleros, 9, 28005, Madrid

643

Average price €33

El Mesón de la Piovera, Madrid

SPANISH

Calle del Sándalo, 5, 28042, Madrid

12

Average price €10

Filter

Filter by
Avantages TheFork

Cities around Madrid