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 Good for families Restaurants in Puerta de Alcalá, Madrid

28 restaurants

Sort by Relevance

InsiderFrom market

Viridiana Abraham García

Calle de Juan de Mena, 14, 28014, Madrid

9.4 / 10
1,215 reviews

Average price €60

Menú INSIDER Week 75€

    Mediterranean

    Plaza de la Independencia, 3, 28001, Madrid

    8.7 / 10
    898 reviews

    Average price €40

    40% off food!

    InsiderPizzeria

    Calle de Recoletos, 10, 28001, Madrid

    8.9 / 10
    3,503 reviews

    Average price €30

    50% off food!

      Spanish

      Calle de Velázquez, 22, 28001, Madrid

      8.8 / 10
      642 reviews

      Average price €35

      20% 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!

        From market

        Hermosilla,46, 28001, Madrid

        9.1 / 10
        1,304 reviews

        Average price €25 american express Welcome

          American

          Calle de Recoletos, 4, 28001, Madrid

          9.0 / 10
          1,981 reviews

          Average price €18

            Andalou

            C/ Claudio Coello, 24, 28001, Madrid

            8.9 / 10
            303 reviews

            Average price €35

              Seafood

              C/ Recoletos, 9, 28001, Madrid

              8.8 / 10
              484 reviews

              Average price €38

              InsiderItalian

              Calle de Recoletos, 6, 28001, Madrid

              9.4 / 10
              352 reviews

              Average price €40 american express Welcome

              InsiderFrom Galicia

              C/ Lagasca, 11, 28001, Madrid

              9.0 / 10
              1,321 reviews

              Average price €30 american express Welcome

              20% off food!

              InsiderFrench

              Calle Conde de Aranda, 11, 28001, Madrid

              9.5 / 10
              997 reviews

              Average price €30

              InsiderFrom market

              C/ Recoletos, 7, 28001, Madrid

              9.4 / 10
              1,302 reviews

              Average price €25 american express Welcome

                Basque

                Calle de Lagasca, 7, 28001, Madrid

                7.9 / 10
                120 reviews

                Average price €18

                  Spanish

                  Paseo de Recoletos, 21, 28004, Madrid

                  7.1 / 10
                  712 reviews

                  Average price €30 american express Welcome

                  MENÚ ESPECIAL 24,5 €

                    International

                    Calle de Recoletos, 10, 28001, Madrid

                    Average price €25

                      Spanish

                      C/ Castelló, 3, 28001, Madrid

                      Average price €32

                      Menu Pequeña Carta 25€

                      InsiderSpanish

                      Calle de Jorge Juan, 50, 28001, Madrid

                      Average price €45

                      InsiderAmerican

                      Calle de Lagasca, 5, 28001, Madrid

                      Average price €15

                      InsiderAmerican

                      Calle Conde de Aranda, 4, 28001, Madrid

                      Average price €18

                        From market

                        Calle Puigcerdà, 8, 28001 Madrid, Spain, 28001, Madrid

                        Average price €35

                        InsiderSouth American

                        C/ Villanueva, 21, 28001, Madrid

                        Average price €30

                          From market

                          C/ Villalar, 7, 28001, Madrid

                          Average price €51

                            Italian

                            C/ Serrano, 91, 28006, Madrid

                            Average price €16

                              Mediterranean

                              Calle de Montalbán, 5, 28014, Madrid

                              Average price €30