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 groups Restaurants in Plaza Mayor, Madrid

19 restaurants

Sort by Relevance

    Indian

    Taste of India

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

    8.7 / 10
    970 reviews

    Average price €15 american express Welcome

    -50% en carta (bebidas, menús, arroz y pan como guarnición excluidos)

    InsiderFrom Castille

    C/ Leganitos, 10, 28013, Madrid

    9.2 / 10
    1,019 reviews

    Average price €34 american express Welcome

    Menú INSIDER Week 25€

      Peruvian

      C/ San Nicolás, 8, 28013, Madrid

      8.8 / 10
      2,326 reviews

      Average price €25

      30% off food!

        Peruvian

        Calle de la Bolsa, 4, 28012, Madrid

        8.7 / 10
        352 reviews

        Average price €15

        30% off food!

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

        InsiderFrom Castille

        Calle de Cuchilleros, 17, 28005, Madrid

        9.3 / 10
        1,177 reviews

        Average price €42

        Menú INSIDER Week 25€

          Mediterranean

          C/ San Nicolás, 9, 28013, Madrid

          9.0 / 10
          2,178 reviews

          Average price €31

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

            Japanese

            Calle del Príncipe, 16, 28012, Madrid

            9.1 / 10
            10,024 reviews

            Average price €20 american express Welcome

            30% off food!

            InsiderSpanish

            Calle de Botoneras, 5, 28012, Madrid

            9.1 / 10
            986 reviews

            Average price €40

              Spanish

              Plaza Mayor, 30, 28012, Madrid

              8.9 / 10
              1,704 reviews

              Average price €28 Accepts Yums american express Welcome

              30% off food!

              InsiderFrom market

              Plaza de Oriente, 6, 28013, Madrid

              9.2 / 10
              690 reviews

              Average price €50

              Menú 45 €

                Mediterranean

                C/ Torija, 7, 28013, Madrid

                Average price €45 american express Welcome

                  Spanish

                  C/ Plaza del Conde de Miranda,1, 28005, Madrid

                  Average price €45

                    Spanish

                    C/ Cuchilleros, 7, 28005, Madrid

                    Average price €30

                    Show + Consumición 35 € precio por persona 35 €

                      Arrocería

                      Calle de Atocha, 12, 28012, Madrid

                      9.0 / 10
                      1,302 reviews

                      Average price €23

                        Mediterranean

                        Calle Tintoreros, 4, 28005, Madrid

                        Average price €23

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

                          Spanish

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

                          Average price €18

                          Menu Don Quijote 25 €

                            Fusion

                            C/ Navas de Tolosa, 9, 28013, Madrid

                            Average price €31

                            Menú del día 12.50 €

                              Spanish

                              Calle de San Martín, 3, 28013, Madrid

                              Average price €25

                                Spanish

                                Calle de Cádiz, 4, 28012, Madrid

                                Average price €15