The Best Restaurants in Madrid

León V, Madrid

León V

6.3 / 10

Plaza de la Província, 3, 28012, Madrid

39

Average price €22 • Spanish

Nano El Mexicano 2, Madrid

Calle de María de Guzmán, 34, 28003, Madrid

76

Average price €15 • Mexican

Amazonia Chic - Vaguada, Madrid

Paseo de la Vaguada, 5 (CC. La Vaguada), 28029, Madrid

403

Average price €15 • Japanese

Le Petit Handicap 6, Madrid

Calle del Gral Oraá, 56, 28006, Madrid

22

Average price €15 • Mediterranean

Tablao Flamenco Las Tablas, Madrid

Plaza de España, 9, 28008, Madrid

12

Average price €50 • Spanish

Realcafé Bernabéu, Madrid

Av. de Concha Espina, 1 - Puerta 30. Estadio Santiago Bernabéu, 28036, Madrid

2041

Average price €27 • Spanish

Yatiri, Madrid

Yatiri

9 / 10

Calle Relatores nº 20, 28012, Madrid

934

Average price €20 • Vegetarian

Paulino de Quevedo, Madrid

C/ de Jordán, 7, 28010, Madrid

501

Average price €25 • From market

Moraima, Madrid

Moraima

7.1 / 10

Calle de Cea Bermúdez, 55, 28003, Madrid

28

Average price €18 • Spanish

Tiendas de Señorio Engracia, Madrid

Calle de Sta Engracia, 38, 28010, Madrid

Average price €22

Sumer Magallanes, Madrid

Calle Magallanes, 17, 28015, Madrid

Average price €12 • Mediterranean

La Chamartina, Madrid

Calle del Gral. Gallegos, 1, 28036, Madrid

Average price €27 • Spanish

Despacho de Bacalao, Madrid

Plaza de Cascorro, 6, 28005, Madrid

4

Average price €18 • Portuguese

BI&BI, Madrid

BI&BI

7 / 10

Calle de Zaragoza, 9, 28012, Madrid

3

Average price €9 • Spanish

Fast & Good, Madrid

Calle Alcaudón, 1, 28019, Madrid

Average price €12 • American

El rincon de Pardiñas, Madrid

Calle del Gral Oraá, 61, 28006, Madrid

Average price €20 • Spanish

Il Mercato, Madrid

Il Mercato

 / 10

Calle de López de Hoyos, 81, 28002, Madrid

Average price €15 • Italian

Bosco Bistró, Madrid

Calle Moreto, 15, 28014, Madrid

Average price €25 • Spanish

Kathmandu Tandoori House, Madrid

Calle Acuario, 11, 28042, Madrid

237

Average price €17 • Indian

Cervecería Carril, Madrid

Plaza de Olavide, 12, 28010, Madrid

4

Average price €15 • Spanish

URBAN Bar & Kitchen, Madrid

Av. del Mediterráneo, 28007, Madrid

17

Average price €15 • International

Quen Cho diXo, Madrid

Quen Cho diXo

7.8 / 10

Plaza Valparaíso, 3, 28016, Madrid

57

Average price €30

La Guinguette, Madrid

Calle de Segovia, 13, 28005, Madrid

4

Average price €15 • French

El Apóstol, Madrid

Calle de Santiago de Compostela, 38, 28034, Madrid

12

Average price €25

La Casa de las Torrijas, Madrid

Calle de la Paz, 4, 28012, Madrid

42

Average price €15 • Spanish

Filter

Filter by
Avantages TheFork

Cities around Madrid