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 European Restaurants in Huertas, Madrid

42 restaurants

Sort by Relevance

InsiderSpanish

Sagaz15

Calle de Sta. Maria, 15, 28014, Madrid

9.2 / 10
992 reviews

Average price €25

40% off food!

    From Galicia

    C/ Victoria, 2, 28012, Madrid

    9.2 / 10
    4,106 reviews

    Average price €20 american express Welcome

    30% off food!

    InsiderFrom market

    Calle del Prado, 15, 28014, Madrid

    9.4 / 10
    2,424 reviews

    Average price €40

    Menú INSIDER Week 25€

      Greek

      Calle León, 17, 28014, Madrid

      9.1 / 10
      2,358 reviews

      Average price €23

      30% off food!

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

        Spanish

        Paseo del Prado, 48, 28014, Madrid

        8.9 / 10
        1,467 reviews

        Average price €27

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

          Spanish

          Calle Fúcar, 7, 28014, Madrid

          9.2 / 10
          153 reviews

          Average price €20

          Menú Degustacion 25,5 €

            YUMS x2Spanish

            C/ Ruiz de Alarcón, 27, 28014, Madrid

            8.3 / 10
            667 reviews

            Average price €28 Accepts Yums

              Pizzeria

              Calle Fúcar, 11, 28014, Madrid

              9.0 / 10
              625 reviews

              Average price €18 american express Welcome

                From Asturias

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

                8.8 / 10
                565 reviews

                Average price €30

                  Homemade cuisine

                  Calle del Infante, 5, 28014, Madrid

                  9.5 / 10
                  1,085 reviews

                  Average price €15

                    Basque

                    Calle de Barcelona, 4, 28012, Madrid

                    9.5 / 10
                    612 reviews

                    Average price €20

                      Spanish

                      Calle Santa María, 30, 28014, Madrid

                      Average price €11

                      Menú fin de Semana y Festivos 12,9 €

                        Basque

                        Plaza del Ángel, 9, 28012, Madrid

                        8.3 / 10
                        108 reviews

                        Average price €20

                          Basque

                          C/ Marqués de Cubas, 8, 28014, Madrid

                          Average price €33

                            Mediterranean

                            Plaza de las Cortes, 10, 28014, Madrid

                            Average price €30

                              Arrocería

                              Calle de Atocha, 12, 28012, Madrid

                              9.0 / 10
                              1,301 reviews

                              Average price €23

                                From market

                                C/ Atocha, 23, 28012, Madrid

                                Average price €24

                                  Russian

                                  Calle Lope de Vega, 20, 28014, Madrid

                                  Average price €25

                                  Menu 14€

                                    Portuguese

                                    C/ Lope de Vega, 14, 28014, Madrid

                                    Average price €31

                                    Menú del Día 21.50 €

                                      Spanish

                                      Calle de las Huertas, 53, 28014, Madrid

                                      Average price €20

                                        Pizzeria

                                        Calle de Las Huertas, 10, 28012, Madrid

                                        Average price €15

                                          1 starMICHELINFrom Canarias

                                          Calle Lope de Vega, 9, 28014, Madrid

                                          Average price €20

                                            From Galicia

                                            Calle Marqués de Cubas, 18, 28014, Madrid

                                            Average price €35

                                              From market

                                              Calle Ventura de la Vega, 5, Madrid, Spain, 28014, Madrid

                                              Average price €25

                                                Pizzeria

                                                C/ Prado, 16, 28014, Madrid

                                                Average price €23