The Best Restaurants in Madrid

Bentley's - Princesa, Madrid

AMERICAN

Calle Ventura Rodríguez, 5, 28008, Madrid

431

Average price €15

Mad Café, Madrid

AMERICAN

Mad Café

9.3 / 10

Calle de la Cava Alta, 13, 28005, Madrid

668

Average price €15

InsiderCasa de Fieras, Madrid

InsiderSPANISH

Casa de Fieras

9.1 / 10

Av. de Menéndez Pelayo, 15, 28009, Madrid

498

Average price €30

The Spanish Farm, Madrid

SPANISH

Calle Espalter, 5, 28014, Madrid

346

Average price €22

InsiderL'entrecote Café de Paris - Félix Boix, Madrid

InsiderFRENCH

Calle Félix Boix, 8, 28036, Madrid

126

Average price €35

SUSHI STAR, Madrid

JAPANESE

SUSHI STAR

9.2 / 10

Calle de Fernán Gonzalez, 21, 28009, Madrid

90

Average price €15

Kathmandu Tandoori House, Madrid

INDIAN

Calle Acuario, 11, 28042, Madrid

285

Average price €17

Peybor, Madrid

ITALIAN

Peybor

8.3 / 10

Calle Ferraz, 10, 28008, Madrid

155

Average price €15

El Bistró del Teatro, Madrid

FROM MARKET

Calle del Pez, 20, Malasaña, Madrid, Spain, 28004, Madrid

709

Average price €19

Ouh Babbo, Madrid

ITALIAN

Ouh Babbo

9.2 / 10

C/ Caños del Peral, 2, 28013, Madrid

1648

Average price €22

El Fogón de Usera, Madrid

TRADITIONAL CUISINE

Calle Ramón de Madariaga, 10, 28026, Madrid

10

Average price €20

La Promesa, Madrid

MEDITERRANEAN

La Promesa

9 / 10

Plaza Valvanera, 28043, Madrid

11

Average price €20

La Cocinita, Madrid

SPANISH

La Cocinita

8.8 / 10

Calle Sol Naciente, 31, 28027, Madrid

4

Average price €15

Punto + Y Punto, Madrid

VENEZUELAN

Calle de Hortaleza, 98, 28004, Madrid

82

Average price €15

Popurri, Madrid

INTERNATIONAL

Popurri

7.8 / 10

Calle de Virgen de Lluc, 12, 28027, Madrid

57

Average price €20

El Pajar, Madrid

FROM MARKET

El Pajar

9 / 10

Calle de Orense, 35, 28020, Madrid

58

Average price €25

La Fragua de Vito, Madrid

SPANISH

Calle de Fernán Gonzalez, 54, 28009, Madrid

147

Average price €20

El Quinto Pecado, Madrid

SPANISH

Calle Cdad. Real, 4, 28045, Madrid

83

Average price €28

Pinale Coffee Shop & Salad Bar, Madrid

VEGETARIAN

Calle del Gral. Pardiñas, 23, 28001, Madrid

45

Average price €14

Aboca Restobar, Madrid

INTERNATIONAL

Aboca Restobar

9.4 / 10

Calle de Tampico, 34, 28027, Madrid

456

Average price €15

Arroceria Imperial, Madrid

Paseo del Dr. Vallejo Nájera, 54, 28005, Madrid

223

Average price €30

Magasand Columela, Madrid

MEDITERRANEAN

Calle Columela, 4, Madrid, Spain, 28001, Madrid

164

Average price €15

Vietnam Mekong, Madrid

VIETNAMESE

C/ Isabel la Católica, 11, 28013, Madrid

352

Average price €20

El Siete, Madrid

SPANISH

El Siete

9 / 10

C/ Caleruega, 102, 28033, Madrid

76

Average price €24

L'Officina Gastronómica, Madrid

ITALIAN

C/ Mezquite, 2, 28045, Madrid

218

Average price €22

Filter

Filter by
Avantages TheFork

Cities around Madrid