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

44 restaurants

Sort by Relevance

    Spanish

    La Taberna de Mister Pinkleton

    C/ Cuchilleros, 7, 28005, Madrid

    Average price €30

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

      Spanish

      Calle Cava Baja, 10, 28005, Madrid

      Average price €15

      InsiderPizzeria

      Calle de los Donados, 2, 28013, Madrid

      9.1 / 10
      1,464 reviews

      Average price €18

        Arrocería

        Calle de Atocha, 12, 28012, Madrid

        9.0 / 10
        1,299 reviews

        Average price €23

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

          Mediterranean

          Calle de las Hileras, 6, 28013, Madrid

          Average price €30

            Mediterranean

            Calle de Segovia, 8, 28005, Madrid

            Average price €30

            Set Menu 30€

              Basque

              Plaza Tirso de Molina, 7, 28012, Madrid

              Average price €29

              Menu 25 €

                Mediterranean

                Calle Tintoreros, 4, 28005, Madrid

                Average price €23

                  Spanish

                  Calle de Cádiz, 4, 28012, Madrid

                  Average price €15

                  InsiderFrom market

                  C/ Bordadores, 5, 28013, Madrid

                  Average price €23

                    Pizzeria

                    C/ Conde de Lemos, 3, 28013, Madrid

                    Average price €28

                      From Madrid

                      C/ Gerona, 4, 28012, Madrid

                      Average price €18

                        Pizzeria

                        C/ Mayor, 31, 28013, Madrid

                        Average price €26

                          Spanish

                          C/ Príncipe, 11, 28012, Madrid

                          Average price €20

                            From Asturias

                            C/ Hileras, 17, 28013, Madrid

                            Average price €28

                            Menú Especial 50€

                              From Galicia

                              Calle de Carretas, 14, 28012, Madrid

                              Average price €25

                              Menu 10€

                                Spanish

                                Plaza Mayor, 2, 28012, Madrid

                                Average price €22

                                  South American

                                  Calle de las Hileras, 6, 28013, Madrid

                                  Average price €20

                                    International

                                    C/ Cava Baja, 21, 28005, Madrid

                                    Average price €15