The Best Restaurants in Madrid

Sonali Indian Restaurant, Madrid

INDIAN

Calle de Lavapiés, 34, 28012, Madrid

23

Average price €15

Tablao Flamenco Las Tablas, Madrid

SPANISH

Plaza de España, 9, 28008, Madrid

14

Average price €50

Tapa China, Madrid

CHINESE

Tapa China

6 / 10

Calle de los Reyes, 10, 28015, Madrid

4

Average price €15

InsiderHaroma por Mario Sandoval - Hotel Heritage, Madrid

Insider

Calle de Diego de León, 43, 28006, Madrid

622

Average price €50

Sobrado, Madrid

MEDITERRANEAN

Sobrado

8.6 / 10

Calle del Pez, 30, 28004, Madrid

685

Average price €20

El Dinosaurio - Ave María, Madrid

INTERNATIONAL

Calle Ave María, 8, 28012, Madrid

876

Average price €20

La Guapa, Madrid

SPANISH

La Guapa

7.7 / 10

Carretera de Canillas, 138, 28043, Madrid

598

Average price €18

La Tagliatella - Cartagena, Madrid

ITALIAN

Avenida de América, 31, 28002, Madrid

479

Average price €18

InsiderCasa Benigna, Madrid

Insider

Casa Benigna

9.4 / 10

C/ Benigno Soto, 9, 28002, Madrid

1264

Average price €48

Asador Real, Madrid

Asador Real

8.8 / 10

Plaza Isabel II, 1, 28013, Madrid

270

Average price €51

Taberna Griega, Madrid

GREEK

Taberna Griega

8.8 / 10

C/ Juan Urbieta, 6, 28007, Madrid

568

Average price €16

La Villa de La Pantoja, Madrid

MEDITERRANEAN

Paseo de Santa María de la Cabeza, 67, 28045, Madrid

13

Average price €18

Sushi and Beer, Madrid

JAPANESE

Sushi and Beer

8.2 / 10

Plaza Daoiz y Velarde, 28007, Madrid

6

Average price €15

Uribe, Madrid

SPANISH

Uribe

8.6 / 10

Calle de Torquemada, 10, 28043, Madrid

245

Average price €20

El Puchero de Mi Abuela, Madrid

TRADITIONAL CUISINE

Calle de Palos de la Frontera, 19, 28045, Madrid

90

Average price €25

Terra das Meigas, Madrid

Calle Monasterio de Sobrado, 5, 28034, Madrid

28

Average price €20

Me gustas MXO, Madrid

MEXICAN

Me gustas MXO

8.9 / 10

Calle de la Villa, 3, 28005, Madrid

639

Average price €15

El Compás, Madrid

MEDITERRANEAN

El Compás

8.6 / 10

Calle de Francisco Silvela, 77, 28028, Madrid

27

Average price €20

Casa Ricardo - Fernando el Católico, Madrid

Calle de Fernando el Católico, 31, 28015, Madrid

117

Average price €30

Los Angeles, Madrid

Los Angeles

8.3 / 10

Calle Ángel, 8, 28005, Madrid

80

Average price €15

Rincón de Ati, Madrid

SPANISH

Rincón de Ati

7.7 / 10

C/ Cava de San Miguel, 4, 28005, Madrid

55

Average price €18

Brios, Madrid

SPANISH

Brios

8.6 / 10

Avenida Concha Espina, 4, 28036, Madrid

284

Average price €25

Latigazo, Madrid

INTERNATIONAL

Latigazo

7.7 / 10

C/ Portalena, 5 (Urbanización La Florida), 28023, Madrid

509

Average price €40

La Biotika, Madrid

VEGETARIAN

La Biotika

7.8 / 10

C/ Amor de Dios, 3, 28014, Madrid

148

Average price €17

InsiderBistronomika, Madrid

InsiderMEDITERRANEAN

Calle de Ibiza, 44, 28009, Madrid

Average price €50

Filter

Filter by
Avantages TheFork

Cities around Madrid