The Best Restaurants in Madrid

Cassandra, Madrid

MEDITERRANEAN

Cassandra

9 / 10

Calle de Núñez de Balboa, 76, 28006, Madrid

405

Average price €20

Polvo Rojo, Madrid

MEDITERRANEAN

Polvo Rojo

9 / 10

Calle Príncipe de Asturias, 5, 28006, Madrid

547

Average price €25

InsiderTaberna del Chato - Canalejas, Madrid

InsiderSPANISH

Calle de la Cruz, 8, 28012, Madrid

168

Average price €15

La Mafia se Sienta a la Mesa - 4 Torres, Madrid

ITALIAN

Paseo de la Castellana, 257, 28046, Madrid

950

Average price €20

Portobello - Rosario Pino, Madrid

MEDITERRANEAN

C/ Rosario Pino, 18, 28020, Madrid

185

Average price €41

Mutsu Life & food, Madrid

JAPANESE

Plaza República de Ecuador, 2, 28016, Madrid

357

Average price €24

Fonda La Lechuga, Madrid

SPANISH

C/ La Lechuga, 2, 28012, Madrid

88

Average price €30

El Gran Barril, Madrid

SEAFOOD

El Gran Barril

8.7 / 10

C/ Goya, 107, 28009, Madrid

653

Average price €31

Triana, Madrid

Triana

8.7 / 10

Calle de Narváez, 48, 28009 Madrid, Spain, 28009, Madrid

322

Average price €25

Folixa Astur, Madrid

Folixa Astur

7.9 / 10

Calle del Pilar de Zaragoza, 95, 28028, Madrid

9

Average price €20

PizzERA, Madrid

ITALIAN

PizzERA

8.5 / 10

Paseo San Millán de la Cogolla, 9, 28050, Madrid

25

Average price €10

Asia Té, Madrid

ASIAN

Asia Té

9 / 10

Calle de Agustín de Foxá, 27, 28036, Madrid

101

Average price €20

Pizzería el Trébol, Madrid

ARGENTINIAN

Calle Barcelona, 13, 28012, Madrid

66

Average price €18

Abolea, Madrid

MEDITERRANEAN

Abolea

8.8 / 10

Calle de Sandoval, 12, 28010, Madrid

415

Average price €15

InsiderSAGARDI Castellana, Madrid

InsiderBASQUE

Paseo de la Castellana, 13, 28046, Madrid

142

Average price €50

CB13 - Mirasierra, Madrid

MEDITERRANEAN

Calle Peña Auseba, 5, 28034, Madrid

185

Average price €30

Taberna Los Angeles, Madrid

Costanilla de los Ángeles, 8, 28013, Madrid

101

Average price €20

Café de la Cruz, Madrid

MEDITERRANEAN

C/ Arturo Soria, 6, 28027, Madrid

327

Average price €20

Puerta Grande, Madrid

Puerta Grande

7.4 / 10

Calle Pedro Heredia, 23, 28028, Madrid

40

Average price €25

La Fábrica 21, Madrid

INTERNATIONAL

La Fábrica 21

8.6 / 10

Calle de Génova, 21, 28004, Madrid

339

Average price €25

Paolo, Madrid

INTERNATIONAL

Paolo

9.2 / 10

C/ Julián Romea, 10 (Maestro Angel llorca,3), 28003, Madrid

1352

Average price €28

InsiderMilos - Francisco Silvela, Madrid

InsiderGREEK

C/ Francisco Silvela, 30, 28028, Madrid

1418

Average price €25

Normal

Casa Suecia - Hotel NH Collection Madrid Suecia, Madrid

INTERNATIONAL

Calle del Marqués de Casa Riera, 4, 28014, Madrid

248

Average price €30

Aomi, Madrid

JAPANESE

Aomi

8.7 / 10

Calle Antonio Zamora, 12, 28011, Madrid

21

Average price €15

Kai Xuan, Madrid

ASIAN

Kai Xuan

7.9 / 10

Calle de López de Hoyos, 159, 28002, Madrid

58

Average price €15

Filter

Filter by
Avantages TheFork

Cities around Madrid