Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Birthday Restaurants in Plaza Mayor, Madrid

23 restaurants
La Esquina del Real, Madrid
Great Deal

InsiderPAYFrench

La Esquina del Real

Calle de la Amnistia 4, 28013, Madrid

9.6 / 10
5,732 reviews

Average price €40 american express Welcome

-50% en carta - TheFork Festival

K.A, Madrid
On A Budget

    PAYThai

    Calle de Grafal, 2, 28005, Madrid

    9.3 / 10
    870 reviews

    Average price €13

    30% off the 'a la carte' menu

    El Ingenio de Cervantes, Madrid

      PAYFrom Castille

      C/ Leganitos, 10, 28013, Madrid

      9.2 / 10
      1,233 reviews

      Average price €34

      20% off the 'a la carte' menu

      MACAO, Madrid

        Japanese

        Calle del Príncipe, 16, 28012, Madrid

        9.0 / 10
        12,237 reviews

        Average price €20 american express Welcome

        30% off the 'a la carte' menu

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

        El Senador, Madrid
        Top Rated

        InsiderFrom Castille

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

        9.5 / 10
        622 reviews

        Average price €45 american express Welcome

        La Paella Real, Madrid

          Arrocería

          C/ Arrieta, 2, 28013, Madrid

          8.8 / 10
          2,747 reviews

          Average price €33 american express Welcome

          30% off the 'a la carte' menu

          It's Pinsa Madrid, Madrid
          Top Rated

            YUMS x2PAYItalian

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

            9.6 / 10
            593 reviews

            Average price €20

            Sensaciones Liabeny, Madrid

              Mediterranean

              Calle de la Salud, 28013, Madrid

              9.5 / 10
              30 reviews

              Average price €35 american express Welcome

              La Antoñita - Hotel Posada del Dragón, Madrid

                Mediterranean

                C/ Cava Baja, 14, 28005, Madrid

                9.3 / 10
                1,935 reviews

                Average price €28 american express Welcome

                Café Varela - Hotel Preciados, Madrid

                  Mediterranean

                  C/ Preciados, 37, 28013, Madrid

                  9.1 / 10
                  189 reviews

                  Average price €40 american express Welcome

                  Fuorimercato, Madrid
                  On A Budget

                    PAYEuropean

                    Plaza del Conde de Miranda, 4, 28005, Madrid

                    9.0 / 10
                    251 reviews

                    Average price €15 american express Welcome

                    30% off the 'a la carte' menu

                    Restaurant Sublime World Plaza Mayor, Madrid

                      PAYAmerican

                      C. de Concepción Jerónima, 28, 28012, Madrid

                      9.3 / 10
                      121 reviews

                      Average price €20 american express Welcome

                      30% off the 'a la carte' menu

                      Los Arrieros, Madrid

                        Mediterranean

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

                        8.8 / 10
                        2,219 reviews

                        Average price €31

                        30% off the 'a la carte' menu

                        Taste Gallery, Madrid

                          PAYMediterranean

                          Plaza de San Miguel, 8, 28005, Madrid

                          8.0 / 10
                          110 reviews

                          Average price €28

                          40% en carta

                          Ouh Babbo, Madrid
                          Top Rated

                            Pizzeria

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

                            9.4 / 10
                            2,272 reviews

                            Average price €22 american express Welcome

                            Entre Suspiro y Suspiro, Madrid
                            Top Rated

                            InsiderPAYMexican

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

                            9.4 / 10
                            1,124 reviews

                            Average price €30 american express Welcome

                            Trattoria Malatesta, Madrid

                              Italian

                              C/ Coloreros, 5, 28013, Madrid

                              9.2 / 10
                              1,705 reviews

                              Average price €22 american express Welcome

                              Algarabía, Madrid

                                PAYMediterranean

                                C/ Unión, 8, 28013, Madrid

                                9.3 / 10
                                561 reviews

                                Average price €40 american express Welcome

                                La Vieja Taberna, Madrid

                                  PAYMediterranean

                                  C. de Toledo, 14, 28005, Madrid

                                  Average price €25

                                  30% off the 'a la carte' menu

                                  Taberna Corrientes, Madrid

                                    Mediterranean

                                    C/ Toledo, 4, 28005, Madrid

                                    8.0 / 10
                                    63 reviews

                                    Average price €16

                                    León V, Madrid

                                      Spanish

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

                                      Average price €22

                                      Cor&Cor Cascorro, Madrid

                                        Italian

                                        Plaza de Cascorro, 16, 28005, Madrid

                                        8.5 / 10
                                        74 reviews

                                        Average price €22

                                        La Marinera, Madrid

                                          Spanish

                                          Plaza Mayor, 2, 28012, Madrid

                                          Average price €22

                                          Frequently Asked Questions