Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Romantic Restaurants in Puerta de Alcalá, Madrid

14 restaurants

Sort by Relevance

InsiderFrom market

Viridiana Abraham García

Calle de Juan de Mena, 14, 28014, Madrid

9.4 / 10
1,199 reviews

Average price €60

Menú INSIDER Week 75€

InsiderPizzeria

Calle de Recoletos, 10, 28001, Madrid

8.9 / 10
3,483 reviews

Average price €30

50% off food!

YUMS x2MICHELINMediterranean

Calle Villalar, 6, 28001, Madrid

9.0 / 10
1,791 reviews

Average price €55 Accepts Yums american express Welcome

- 50% en menús

    Mediterranean

    Plaza de la Independencia, 3, 28001, Madrid

    8.7 / 10
    892 reviews

    Average price €40

    40% off food!

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

    InsiderAmerican

    C/ Alfonso XII, 4, 28014, Madrid

    9.1 / 10
    2,182 reviews

    Average price €30

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

    InsiderItalian

    Calle de Recoletos, 6, 28001, Madrid

    9.4 / 10
    348 reviews

    Average price €40 american express Welcome

      YUMS x2Japanese

      Calle de Recoletos, 11, 28001, Madrid

      9.3 / 10
      1,359 reviews

      Average price €25

      Menú 1 25 €

      InsiderSpanish

      Plaza de Cibeles, 1, 28014, Madrid

      9.1 / 10
      669 reviews

      Average price €50

      Almuerzo 45 €

      InsiderFrom market

      Calle de Alfonso XII, 6, 28014, Madrid

      9.5 / 10
      198 reviews

      Average price €85 american express Welcome

      InsiderMoroccan

      C/ Recoletos, 5, 28001, Madrid

      9.4 / 10
      2,843 reviews

      Average price €35

      Menú Ramadán 45 €

      InsiderSpanish

      Calle Villalar, 7, 28001, Madrid

      8.4 / 10
      6 reviews

      Average price €60 american express Welcome

      Opción 1 42 €

      InsiderMediterranean

      Plaza Cibeles, s/n, 28001, Madrid

      Average price €30

      InsiderMediterranean

      Calle de Recoletos 6, 28001, Madrid

      Average price €38

      InsiderPeruvian

      Calle de Valenzuela, 7, 28014, Madrid

      Average price €65