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

23 restaurants

Sort by Relevance

InsiderFrom Castille

El Senador

Plaza de la Marina Española, 2, 28013, Madrid

9.7 / 10
504 reviews

Average price €45

Menú INSIDER Week 45€

    From Galicia

    C/ Victoria, 2, 28012, Madrid

    9.3 / 10
    4,075 reviews

    Average price €20 american express Welcome

    30% off food!

    YUMS x2InsiderFrom Castille

    Plaza Isabel II, 1, 28013, Madrid

    9.2 / 10
    343 reviews

    Average price €51 american express Welcome

      Fusion

      Calle de la Cruz, 19, 28012, Madrid

      9.0 / 10
      1,988 reviews

      Average price €20

      30% off food!

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

      InsiderIndian

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

      9.5 / 10
      840 reviews

      Average price €18 american express Welcome

        Pizzeria

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

        9.5 / 10
        2,001 reviews

        Average price €22 american express Welcome

          Basque

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

          Average price €33

            Mediterranean

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

            Average price €24

              Indian

              C/ Manuel Fernández y González, 17, 28014, Madrid

              Average price €16

                Vegetarian

                C/ Ventura De La Vega, 4, 28014, Madrid

                Average price €25

                  Spanish

                  C/ Salud, 13, 28013, Madrid

                  Average price €26

                    Vegetarian

                    C/ Zorrilla, 11, 28014, Madrid

                    Average price €23

                    Menú del día 13.40 €

                      Spanish

                      Plaza Sta. Ana, 3, 28012, Madrid

                      Average price €25

                        Spanish

                        C/ Nuñez de Arce, 3, 28012, Madrid

                        Average price €20

                        InsiderFrom market

                        C/ Bordadores, 5, 28013, Madrid

                        Average price €23

                          Mexican

                          C/ Mayor, 68, 28013, Madrid

                          Average price €22

                            Mediterranean

                            C/ Alcalá, 19, 28014, Madrid

                            Average price €35

                              Spanish

                              C/ Príncipe, 11, 28012, Madrid

                              Average price €20

                                From Asturias

                                C/ Hileras, 17, 28013, Madrid

                                Average price €28

                                Menú Especial 50€

                                  Spanish

                                  Plaza Mayor, 2, 28012, Madrid

                                  Average price €22

                                    From Castille

                                    C/ Santa Clara, 10, 28013, Madrid

                                    Average price €27

                                      Mediterranean

                                      Plaza de Herradores, 7, 28013, Madrid

                                      Average price €21

                                        Spanish

                                        C/ San Martín, 3, 28013, Madrid

                                        Average price €30