Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Barbecue Restaurants in Puerta del Sol, Madrid

16 restaurants
La Esquina del Real, Madrid
Great Deal

InsiderPAYFrench

La Esquina del Real

Calle de la Amnistia 4, 28013, Madrid

9.6 / 10
5,762 reviews

Average price €40 american express Welcome

-50% en carta - TheFork Festival

Casa Lobo, Madrid

    YUMS x2Mediterranean

    Calle Echegaray, 8, 28014, Madrid

    9.0 / 10
    296 reviews

    Average price €45

    El Show-Brunch del Inglés con actuación (servido en el Lobby del hotel) €45

    El Ingenio de Cervantes, Madrid

      PAYFrom Castille

      C/ Leganitos, 10, 28013, Madrid

      9.2 / 10
      1,238 reviews

      Average price €34

      20% off the 'a la carte' menu

      La Pulpería de Victoria, Madrid

        From Galicia

        C/ Victoria, 2, 28012, Madrid

        9.0 / 10
        4,760 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

        Indian Aroma, Madrid
        Top Rated

          Indian

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

          9.5 / 10
          1,176 reviews

          Average price €18 american express Welcome

          El Senador, Madrid
          Top Rated

          InsiderFrom Castille

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

          9.5 / 10
          625 reviews

          Average price €45 american express Welcome

          Asador Real, Madrid

            YUMS x2From Castille

            Plaza Isabel II, 1, 28013, Madrid

            8.9 / 10
            393 reviews

            Average price €51 american express Welcome

            La Chulapa de Alcalá, Madrid

              PAYMediterranean

              C. de Alcalá, 35, 28014, Madrid

              8.7 / 10
              13,459 reviews

              Average price €28 american express Welcome

              40% off the 'a la carte' menu

              Sensaciones Liabeny, Madrid

                Mediterranean

                Calle de la Salud, 28013, Madrid

                9.5 / 10
                30 reviews

                Average price €35 american express Welcome

                Asador Vasco En Busca del Tiempo, Madrid

                  Basque

                  Calle Barcelona, 4, 28012, Madrid

                  9.1 / 10
                  619 reviews

                  Average price €45

                  MENU GOURMET €45

                  El Barril de las Cortes, Madrid

                    Spanish

                    Carrera de San Jerónimo 17, 28014, Madrid

                    8.8 / 10
                    943 reviews

                    Average price €55 american express Welcome

                    La Tagliatella Atocha, Madrid

                      Italian

                      C/ Atocha, 16, 28012, Madrid

                      8.8 / 10
                      458 reviews

                      Average price €18 american express Welcome

                      Mercado de la Reina, Madrid

                        Spanish

                        C/ Gran Vía, 12, 28013, Madrid

                        9.1 / 10
                        5,318 reviews

                        Average price €25 american express Welcome

                        20% off the 'a la carte' menu

                        Doñaluz - The Madrid Rooftop, Madrid

                          International

                          Calle de la Montera, 10, 28013, Madrid

                          8.7 / 10
                          2,026 reviews

                          Average price €25

                          Ciudad de Tui, Madrid

                            From Galicia

                            Calle de la Montera, 28013, Madrid

                            8.2 / 10
                            413 reviews

                            Average price €25 american express Welcome

                            La Marinera, Madrid

                              Spanish

                              Plaza Mayor, 2, 28012, Madrid

                              Average price €22

                              Frequently Asked Questions