TheFork, a Trip advisor company

What

What

Where

Where

Specify a date & time to find the best restaurants & offers

The Best With friends Restaurants in City center, Madrid

488 restaurants

Sort by Relevance

insider

El Luarqués

C/ Ventura de la Vega, 16, 28014, Madrid

9.1 / 10
571 reviews

Average price €30

Italian

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

9.1 / 10
1,858 reviews

Average price €22

insiderFine Dining

Plaza de las Cortes, 10, 28014, Madrid

8.9 / 10
6,568 reviews

Average price €30

insider

Recoletos, 3, 28001, Madrid

9.2 / 10
475 reviews

Average price €55

Specify a date and enjoy promotions of up to -50% in our best restaurants

Mexican

Plaza de Cascorro, 2, 28005, Madrid

8.9 / 10
332 reviews

Average price €15

Vietnamese

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

8.9 / 10
415 reviews

Average price €20

Spanish

C/ Cuchilleros, 7, 28005, Madrid

8.9 / 10
363 reviews

Average price €30

-50% en Carta con ElTenedor Fest

Cuban

Calle Pelayo, 28, 28004, Madrid

9.0 / 10
352 reviews

Average price €20

Vegetarian

Calle de las Navas de Tolosa, 3, 28013, Madrid

7.8 / 10
104 reviews

Average price €25

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

insiderFusion

Calle del Almirante, 11, 28004, Madrid

8.9 / 10
471 reviews

Average price €30

Menu 11,99€

Vegetarian

Calle Relatores nº 20, 28012, Madrid

8.7 / 10
1,112 reviews

Average price €20

Menú del Día - Medio día 12€

Peruvian

Calle del Amor de Dios, 9, 28014, Madrid

8.9 / 10
335 reviews

Average price €25

insiderSpanish

Calle Argensola, 7, 28004, Madrid

8.9 / 10
91 reviews

Average price €35

Mexican

Calle Duque de Osuna, 5, 28015, Madrid

8.9 / 10
549 reviews

Average price €23

Argentinian

Calle de Barcelona, 13, 28012, Madrid

8.7 / 10
79 reviews

Average price €18

Japanese

Calle Reina, 27, 28004, Madrid

8.7 / 10
266 reviews

Average price €27

Spanish

Plaza de Oriente,4, 28013, Madrid

8.8 / 10
106 reviews

Average price €25

Menú Cena con espectáculo 30 €

Greek

Calle San Gregorio, 11, 28004, Madrid

9.0 / 10
1,505 reviews

Average price €18

insiderInternational

Calle Corredera Baja de San Pablo, 12, 28004, Madrid

8.8 / 10
565 reviews

Average price €25

Menu 16€

insiderBasque

C/ Felipe V, 6, 28013, Madrid

8.8 / 10
1,294 reviews

Average price €45

Set Menu 25€

insiderFrom market

C/ Unión, 8, 28013, Madrid

9.3 / 10
499 reviews

Average price €40

Italian

Calle de Embajadores, 64, 28012, Madrid

8.1 / 10
957 reviews

Average price €16

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

Calle de la Cava Alta, 27, 28005, Madrid

8.8 / 10
347 reviews

Average price €20

International

Calle del Ave María, 8, 28012, Madrid

8.3 / 10
246 reviews

Average price €25

Menu 12€

International

Plaza de la Cebada, 9, 28005, Madrid

8.6 / 10
392 reviews

Average price €20

Filter

TheFork advantages