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

61 restaurants

Sort by Relevance

InsiderFrench

La Esquina del Real

Calle de la Amnistia 4, 28013, Madrid

9.7 / 10
5,087 reviews

Average price €50 Accepts Yums

50% off food!

InsiderFrom Castille

Calle de Cuchilleros, 17, 28005, Madrid

9.3 / 10
1,202 reviews

Average price €42

Menú INSIDER Week 25€

    Spanish

    Calle de la Lechuga, 2, 28012, Madrid

    8.8 / 10
    125 reviews

    Average price €25 american express Welcome

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

      Spanish

      C/ Arrieta, 2, 28013, Madrid

      8.9 / 10
      2,342 reviews

      Average price €33 american express Welcome

      30% off food!

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

      InsiderFrom Castille

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

      9.5 / 10
      512 reviews

      Average price €45

        Italian

        Escalerilla de piedra 2, arco de cuchilleros, 28012, Madrid

        9.5 / 10
        172 reviews

        Average price €17

        30% off food!

          Italian

          Calle de las Hileras, 2, 28013, Madrid

          9.4 / 10
          457 reviews

          Average price €20

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

            Spanish

            Calle de Bordadores, 4, 28013, Madrid

            Average price €30 american express Welcome

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

              Greek

              Calle León, 17, 28014, Madrid

              9.1 / 10
              2,365 reviews

              Average price €23

              30% off food!

              InsiderSpanish

              Calle de Botoneras, 5, 28012, Madrid

              9.1 / 10
              988 reviews

              Average price €40

                Arrocería

                Plaza de Oriente, 6, 28013, Madrid

                8.9 / 10
                276 reviews

                Average price €25

                  Spanish

                  Plaza Mayor, 30, 28012, Madrid

                  8.9 / 10
                  1,709 reviews

                  Average price €28 Accepts Yums american express Welcome

                  30% off food!

                  InsiderFrom Castille

                  C/ Leganitos, 10, 28013, Madrid

                  9.1 / 10
                  1,021 reviews

                  Average price €34 american express Welcome

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

                    Pizzeria

                    C/ Coloreros, 5, 28013, Madrid

                    9.6 / 10
                    1,389 reviews

                    Average price €22

                      Pizzeria

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

                      9.5 / 10
                      2,016 reviews

                      Average price €22 american express Welcome

                      InsiderFrom market

                      Plaza de Oriente, 6, 28013, Madrid

                      9.2 / 10
                      689 reviews

                      Average price €50

                      Menú 45 €

                        Spanish

                        Calle de la Bolsa 3, 28012, Madrid

                        8.5 / 10
                        142 reviews

                        Average price €15

                        40% off food!

                        InsiderFrom market

                        C/ Unión, 8, 28013, Madrid

                        9.2 / 10
                        541 reviews

                        Average price €40

                          Mediterranean

                          C/ Cava Baja, 14, 28005, Madrid

                          9.4 / 10
                          1,892 reviews

                          Average price €28

                            Pizzeria

                            Plaza del Conde de Miranda, 4, 28005, Madrid

                            Average price €15 Accepts Yums

                            40% off food!

                            InsiderGrilled

                            Calle Cava Baja, 9, 28005, Madrid

                            9.6 / 10
                            106 reviews

                            Average price €45

                            InsiderSpanish

                            Calle del Nuncio, 4, 28005, Madrid

                            8.9 / 10
                            192 reviews

                            Average price €34 american express Welcome

                              Spanish

                              Calle Grafal, 7, 28005, Madrid

                              9.6 / 10
                              30 reviews

                              Average price €40

                                Spanish

                                Plaza de la Província, 3, 28012, Madrid

                                Average price €22

                                  Spanish

                                  C/ Cava Alta, 17, 28005, Madrid

                                  8.9 / 10
                                  607 reviews

                                  Average price €45 american express Welcome