The Best Restaurants in Madrid

Monty's, Madrid

MEDITERRANEAN

Monty's

8.6 / 10

Calle de Alcalá, 381, 28027, Madrid

125

Average price €18

La Bonita, Madrid

MEDITERRANEAN

La Bonita

8.9 / 10

Calle de Rosario Pino, 15, 28020, Madrid

370

Average price €20

InsiderJimenez 22, Madrid

InsiderMEDITERRANEAN

Jimenez 22

8.9 / 10

Calle de Juan Ramón Jiménez, 22, 28036, Madrid

227

Average price €25

El 9 Brasserie, Madrid

SPANISH

El 9 Brasserie

8.2 / 10

Paseo de las Acacias, 49, 28005, Madrid

1071

Average price €24

-40% off the "à la carte" menu!

InsiderLa Piperna, Madrid

InsiderITALIAN

La Piperna

9 / 10

Calle de la Infanta Mercedes, 98, 28020, Madrid

593

Average price €35

Esfahan, Madrid

IRANIAN

Esfahan

 / 10

Calle de San Bernardino, 1, 28015, Madrid

Average price €22

Café y Pan, Madrid

SPANISH

Calle de Alcalá, 257, 28027, Madrid

Average price €15

La Regañá Pizzería, Madrid

PIZZERIA

Av. General, 29, 28042, Madrid

Average price €13

Bar La Antigua, Madrid

Av del Cardenal Herrera Oria 8, 28034, Madrid

Average price €15

Donde Blas, Madrid

CUBAN

Donde Blas

 / 10

Calle de Antonio López, 39, 28019, Madrid

Average price €18

La Osita x Guey, Madrid

MEXICAN

Calle de la Cava Baja, 10, 28005, Madrid

Average price €15

Tapa Tapa - Santa Ana, Madrid

MEDITERRANEAN

Plaza de Sta. Ana, 14, 28012, Madrid

6

Average price €11

El Paraiso Chino, Madrid

ASIAN

Paseo de la Esperanza, 16, 28005, Madrid

Average price €13

WashBar, Madrid

MEDITERRANEAN

WashBar

 / 10

Calle de Fernández de los Ríos, 55, 28015, Madrid

Average price €10

Avilés Siempre, Madrid

Calle de Bocángel, 35, 28028, Madrid

Average price €25

Taberna Al Natural, Madrid

TRADITIONAL CUISINE

Calle Julio Camba, 7, 28028, Madrid

Average price €24

Black & gold, Madrid

MEDITERRANEAN

Calle de Cronos, 10, 28037, Madrid

Average price €23

La Sybarita, Madrid

ARGENTINIAN

Calle del Dr. Esquerdo, 41, 28028, Madrid

Average price €15

La Chelinda - La Gavia, Madrid

MEXICAN

Calle Adolfo Bioy Casares, 2, 28051, Madrid

8

Average price €18

El  jamón, Madrid

SPANISH

El jamón

 / 10

Calle de Lavapiés, 47, 28012, Madrid

Average price €13

Barril Seco, Madrid

MEDITERRANEAN

Calle de Barrilero, 8, 28007, Madrid

Average price €18

Katako Sushi Bar, Madrid

ASIAN

Calle de Ayala, 28, 28001, Madrid

Average price €20

La catedral, Madrid

SPANISH

La catedral

8.4 / 10

Carrera de S. Jerónimo, 16, 28014, Madrid

5

Average price €20

Taberna La Peseta, Madrid

TRADITIONAL CUISINE

Plaza de Puerta Cerrada, 3, 28005, Madrid

Average price €15

Campo Grande, Madrid

INTERNATIONAL

Calle de Vallehermoso, 36, 28015, Madrid

Average price €15

Filter

Filter by
Avantages TheFork

Cities around Madrid