Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Barbecue Restaurants in Sol, Madrid

17 restaurants
La Esquina del Real, Madrid
Great Deal

InsiderPAYFrench

La Esquina del Real

Calle de la Amnistia 4, 28013, Madrid

9.6 / 10
5,763 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

    La Pulpería de Victoria, Madrid

      From Galicia

      C/ Victoria, 2, 28012, Madrid

      9.0 / 10
      4,761 reviews

      Average price €20 american express Welcome

      30% off the 'a la carte' menu

      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

        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
        624 reviews

        Average price €45 american express Welcome

        Asador Real, Madrid

          YUMS x2From Castille

          Plaza Isabel II, 1, 28013, Madrid

          8.9 / 10
          394 reviews

          Average price €51 american express Welcome

          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

              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,317 reviews

                  Average price €25 american express Welcome

                  20% off the 'a la carte' menu

                  El Ingenio de Cervantes, Madrid

                    PAYFrom Castille

                    C/ Leganitos, 10, 28013, Madrid

                    9.2 / 10
                    1,239 reviews

                    Average price €34

                    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

                      El Pato Mudo, Madrid

                      InsiderArrocería

                      Costanilla de los Ángeles, 8, 28013, Madrid

                      9.2 / 10
                      5,712 reviews

                      Average price €40 american express Welcome

                      20% off the 'a la carte' menu

                      El Labriego, Madrid

                        From Galicia

                        Calle Veneras, 4, 28013, Madrid

                        9.2 / 10
                        667 reviews

                        Average price €50 american express Welcome

                        Ciudad de Tui, Madrid

                          From Galicia

                          Calle de la Montera, 28013, Madrid

                          8.2 / 10
                          413 reviews

                          Average price €25 american express Welcome

                          Ella Sky Bar Madrid, Madrid

                            PAYMediterranean

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

                            8.9 / 10
                            2,873 reviews

                            Average price €25 american express Welcome

                            La Marinera, Madrid

                              Spanish

                              Plaza Mayor, 2, 28012, Madrid

                              Average price €22

                              Frequently Asked Questions