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 Set menus Restaurants in Puerta del Sol, Madrid

29 restaurants

Sort by Relevance

    YUMS x2Spanish

    Mercado de la Reina

    C/ Gran Vía, 12, 28013, Madrid

    9.2 / 10
    4,158 reviews

    Average price €25 Accepts Yums american express Welcome

    50% off food!

      Mexican

      Calle Jardines, 5, 28013, Madrid

      9.0 / 10
      1,009 reviews

      Average price €25

      30% off food!

        Mediterranean

        C/ Alcalá, 35, 28014, Madrid

        8.9 / 10
        12,867 reviews

        Average price €28

        50% off food!

          Japanese

          Calle del Príncipe, 16, 28012, Madrid

          9.1 / 10
          9,914 reviews

          Average price €20 american express Welcome

          30% off food!

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

            Spanish

            Calle de la Victoria, 4, Madrid, Spain, 28012, Madrid

            8.6 / 10
            283 reviews

            Average price €19 Accepts Yums

            30% off food!

              Spanish

              Calle de Bordadores, 4, 28013, Madrid

              Average price €30 american express Welcome

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

                Mediterranean

                Plaza Mayor, 23, 28012, Madrid

                8.1 / 10
                840 reviews

                Average price €25 Accepts Yums

                50% off food!

                  Thai

                  Calle de la Cruz, 7, 28012, Madrid

                  7.9 / 10
                  1,339 reviews

                  Average price €20

                  Menú del día 11.95€ 11,95 €

                    Peruvian

                    Calle Jardines, 21, 28013, Madrid

                    Average price €20

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

                      Mediterranean

                      Plaza de San Martín, 5, 28013, Madrid

                      Average price €24

                        International

                        Calle Núñez de Arce, 6, 28012, Madrid

                        Average price €15

                        Set Menu 9.99€

                          Spanish

                          Calle Mayor, 30, 28013, Madrid

                          Average price €15

                          Set Menu 20€

                            Spanish

                            Calle de la Paz, 4. 1ª PLANTA (First Floor) 28012 Madrid, 28012, Madrid

                            Average price €18

                            Menu Don Quijote 25 €

                              Pizzeria

                              Calle del Príncipe, 3, 28012, Madrid

                              Average price €25

                              Set Menu 19.9€

                                Spanish

                                Calle de la Cruz, 8, 28012, Madrid

                                Average price €9

                                Set Menu 14.90€

                                  Mediterranean

                                  Calle Mayor, 30, 28013, Madrid

                                  Average price €30

                                  Set Menu 35€

                                    Spanish

                                    Calle del Desengaño, 14, 28004, Madrid

                                    Average price €20

                                    Menu 10.5€

                                      Spanish

                                      Travesia de los Trujillos 2, 28013, Madrid

                                      Average price €25

                                      Menu 11€

                                        Mexican

                                        Calle Nuñez de Arce, 4, 28010, Madrid, 28012, Madrid

                                        Average price €14

                                        Menú CHelinda 15 €

                                        InsiderJapanese

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

                                        Average price €25

                                        Menu 15€

                                          Vegetarian

                                          C/ Zorrilla, 11, 28014, Madrid

                                          Average price €23

                                          Menú del día 13.40 €

                                            Fusion

                                            C/ Navas de Tolosa, 9, 28013, Madrid

                                            Average price €31

                                            Menú del día 12.50 €

                                              Pizzeria

                                              Calle Álvarez Gato, 9, 28012, Madrid

                                              Average price €18

                                              Menu 10€

                                                Spanish

                                                Calle Álvarez Gato, 7, 28012, Madrid

                                                Average price €18

                                                Menu 0€

                                                  From Asturias

                                                  C/ Hileras, 17, 28013, Madrid

                                                  Average price €28

                                                  Menú Especial 50€