The Best Restaurants in Madrid

La Bonita, Madrid

MEDITERRANEAN

La Bonita

8.9 / 10

Calle de Rosario Pino, 15, 28020, Madrid

372

Average price €20

I Malavoglia, Madrid

ITALIAN

I Malavoglia

8.6 / 10

Calle del Camino de los Vinateros, 47, 28030, Madrid

44

Average price €15

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

El Caserío, Madrid

BASQUE

El Caserío

8 / 10

C/ Capitán Haya, 49, 28020, Madrid

451

Average price €37

Pizza Donna, Madrid

PIZZERIA

Calle de Castelló, 1, 28001, Madrid

Average price €25

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

La tuerta funky castizo, Madrid

INTERNATIONAL

Calle de la Cabeza, 28, 28012, Madrid

Average price €24

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

Filter

Filter by
Avantages TheFork

Cities around Madrid