The Best Restaurants in Madrid

El Mirador del Thyssen, Madrid

Paseo del Prado, 8, 28014, Madrid

123

Average price €60 • Mediterranean

Papelón Con Limón, Madrid

Av. de Peña Prieta, 77, 28038, Madrid

3

Average price €10 • Venezuelan

Holy Mary, Madrid

Holy Mary

7.7 / 10

Calle de Núñez de Arce, 11, 28012, Madrid

3

Average price €15 • Fusion

Burger Kas Villaverde, Madrid

Calle de la Dulzura 30, 28041, Madrid

67

Average price €15 • American

Generator, Madrid

Generator

7.7 / 10

Calle de San Bernardo, 2, 28013, Madrid

117

Average price €22 • Pizzeria

El Cerezo, Madrid

El Cerezo

7.7 / 10

Paseo de Extremadura, 119, 28011, Madrid

5

Average price €15 • Mediterranean

La Tagliatella Odonnell, Madrid

Calle de O'Donnell, 8, 28009, Madrid

54

Average price €23 • Italian

O´Rosal, Madrid

O´Rosal

8.3 / 10

Calle Ferraz, 69, 28008, Madrid

15

Average price €20

Beer & Grill, Madrid

Beer & Grill

7.7 / 10

Calle de Almansa, 105, 28040, Madrid

43

Average price €17 • American

El Labriego, Madrid

El Labriego

8.1 / 10

Calle Veneras, 4, 28013, Madrid

375

Average price €25

Brasayleña - Plaza Mayor, Madrid

Plaza Comandante las Morenas, 3, 28013, Madrid

647

La Factoría de Ponzano, Madrid

Calle de Ponzano, 42, 28003, Madrid

454

Average price €30 • From market

Rincón de Ati, Madrid

Rincón de Ati

7.7 / 10

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

54

Average price €18 • Spanish

Taste Me, Madrid

Taste Me

7.7 / 10

Calle de Sta Engracia, 53, 28010, Madrid

95

Average price €25 • Mediterranean

La Catedral, Madrid

La Catedral

7.8 / 10

Carrera de San Jerónimo, 16, 28014, Madrid

164

Average price €17 • Spanish

Dakota Custom Bar, Madrid

Paseo Imperial, 89, 28005, Madrid

20

Average price €15 • American

Alegrias, Madrid

Alegrias

8.8 / 10

Calle Corredera Alta de San Pablo, 6, 28004, Madrid

145

Average price €15 • Mediterranean

Haroma por Mario Sandoval - Hotel Heritage, Madrid

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

530

Average price €50

Antigua Huevería, Madrid

Calle San Vicente Ferrer, 32, 28004, Madrid

570

Average price €15 • Spanish

Rías Baixas Centro, Madrid

Calle Amaniel, 36 28015 Madrid, 28015, Madrid

22

Average price €20

La Cocina de Frente, Madrid

Calle de Ibiza, 40, 28009, Madrid

7

Average price €45 • Mediterranean

Cabo Fisterra, Madrid

Cabo Fisterra

8.1 / 10

Paseo de las Yeserías, 15, 28005, Madrid

16

Average price €30

Asador Sidrería Pikondo, Madrid

Calle de Ocaña, 112, 28047, Madrid

496

Average price €30 • From market

Gobu - General Pardiñas, Madrid

Calle General Pardiñas, 8, 28001, Madrid

1040

Average price €20 • American

La Taberna de Mayte, Madrid

Paseo del Pintor Rosales, 24, 28008, Madrid

3

Average price €25 • European

Filter

Filter by
Avantages TheFork

Cities around Madrid