The Best Restaurants in Madrid

La Panzita Llena, Madrid

SPANISH

C/ Castillo de Candanchú, 40, 28050, Madrid

45

Average price €15

Taberna Antonio Sánchez, Madrid

C/ Mesón de Paredes, 13, 28012, Madrid

163

Average price €35

Il Bambino de la Bambola, Madrid

ITALIAN

C/ Martínez de la Riva, 36, 28053, Madrid

979

Average price €26

Sensaciones Liabeny, Madrid

MEDITERRANEAN

Calle de la Salud, 28013, Madrid

22

Average price €35

InsiderTaberna La Carmencita, Madrid

InsiderSPANISH

C/ Libertad 16, 28004, Madrid

265

Average price €25

El Economato - Las Letras, Madrid

SPANISH

Calle de Echegaray, 16, 28014, Madrid

22

Average price €15

InsiderOh My Club, Madrid

InsiderMEDITERRANEAN

Oh My Club

8.5 / 10

Calle de Rosario Pino, 14 - 16, 28020, Madrid

50

Average price €45

La Tabla del 3, Madrid

MEDITERRANEAN

La Tabla del 3

8.5 / 10

Plaza Niño Jesús, 3, 28009, Madrid

48

Average price €20

Safir, Madrid

LEBANESE

Safir

8.7 / 10

Calle Ulpiana Benito, 6, 28020, Madrid

214

Average price €20

InsiderMarconi Velázquez, Madrid

InsiderMEDITERRANEAN

Calle de Velázquez, 61, 28001, Madrid

297

Average price €30

Melgar, Madrid

SEAFOOD

Melgar

8.5 / 10

Calle Antonio López, 5, 28019, Madrid

374

Average price €30

Brasayleña - Plenilunio, Madrid

BRAZILIAN

Aracne, s/n (polígono Las Mercedes), 28022, Madrid

494

InsiderPalacio de Cibeles, Madrid

InsiderSPANISH

Plaza de Cibeles, 1, 28014, Madrid

599

Average price €50

En Busca del Tiempo, Madrid

BASQUE

Calle de Barcelona, 4, 28012, Madrid

488

Average price €15

Ecocentro, Madrid

VEGETARIAN

Ecocentro

8.9 / 10

Calle Esquilache, 2-12, 28003, Madrid

1527

Average price €20

El Molinón, Madrid

STEAKHOUSE

El Molinón

8.2 / 10

Paseo de la Florida, 17, 28008, Madrid

6

Average price €40

LARRUN, Madrid

MEDITERRANEAN

LARRUN

8.2 / 10

Av. del Camino de Santiago, 1, 28050, Madrid

11

Average price €22

Camarero, Madrid

SPANISH

Camarero

7.8 / 10

Pje. Rueca, 2, 28037, Madrid

6

Average price €15

Antigua Casa de la Paella, Madrid

SPANISH

Calle de la Pasa, 2, 28005, Madrid

69

Average price €35

Ichibanya, Madrid

JAPANESE

Ichibanya

8.3 / 10

Calle de Cronos, 6, 28037, Madrid

133

Average price €18

DPipo Pizza y Pollo, Madrid

MEDITERRANEAN

Calle Miguel Ángel, 26, 28010, Madrid

53

Average price €15

La Mendozina, Madrid

ARGENTINIAN

La Mendozina

8.8 / 10

Av. del Monasterio de Silos, 20, 28034, Madrid

65

Average price €15

Palike, Madrid

SPANISH

Palike

8.4 / 10

Calle Duque de Sesto, 35, 28009, Madrid

370

Average price €20

Doña Tecla Terraza, Madrid

SPANISH

Calle del Pintor Juan Gris, 2, 28020, Madrid

76

Average price €35

Obico, Madrid

SPANISH

Obico

8.2 / 10

Calle de Valentin Beato, 24, 28037, Madrid

273

Average price €25

Filter

Filter by
Avantages TheFork

Cities around Madrid