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 Barbecue Restaurants in Sol, Madrid

48 restaurants

Sort by Relevance

InsiderFrom Castille

El Senador

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

9.5 / 10
512 reviews

Average price €45

Menú INSIDER Week 45€

InsiderFrom Castille

C/ Leganitos, 10, 28013, Madrid

9.1 / 10
1,019 reviews

Average price €34 american express Welcome

Menú INSIDER Week 25€

InsiderFrom Galicia

Calle Veneras, 4, 28013, Madrid

9.4 / 10
668 reviews

Average price €50

30% off food!

    YUMS x2Spanish

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

    9.2 / 10
    4,262 reviews

    Average price €25 Accepts Yums american express Welcome

    50% off food!

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

      Armenian

      Calle del Espejo, 10, 28013, Madrid

      9.1 / 10
      1,021 reviews

      Average price €50

      50% off food!

      InsiderArrocería

      Costanilla de los Ángeles, 8, 28013, Madrid

      9.3 / 10
      4,944 reviews

      Average price €30 american express Welcome

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

      YUMS x2InsiderFrom Castille

      Plaza Isabel II, 1, 28013, Madrid

      9.1 / 10
      343 reviews

      Average price €51 american express Welcome

      InsiderFrench

      Calle de la Amnistia 4, 28013, Madrid

      9.7 / 10
      5,079 reviews

      Average price €50 Accepts Yums

      50% off food!

        From Galicia

        Calle de la Montera, 28013, Madrid

        8.7 / 10
        303 reviews

        Average price €25 american express Welcome

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

        InsiderIndian

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

        9.4 / 10
        852 reviews

        Average price €18 american express Welcome

          From Galicia

          C/ Victoria, 2, 28012, Madrid

          9.2 / 10
          4,113 reviews

          Average price €20 american express Welcome

          30% off food!

            Mediterranean

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

            8.9 / 10
            1,425 reviews

            Average price €25 Accepts Yums american express Welcome

            30% off food!

              Spanish

              Calle de Bordadores, 4, 28013, Madrid

              Average price €30 american express Welcome

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

                Mediterranean

                Calle de Toledo, 12, 28005, Madrid

                Average price €15

                  Pizzeria

                  C/ Atocha, 16, 28012, Madrid

                  9.3 / 10
                  452 reviews

                  Average price €18

                    Mediterranean

                    Calle Gran Vía, 24, 28013, Madrid

                    Average price €30 Accepts Yums

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

                      International

                      Calle de la Montera, 10, 28013, Madrid

                      8.8 / 10
                      1,092 reviews

                      Average price €25

                        Mediterranean

                        Calle de la Salud, 28013, Madrid

                        Average price €35

                          American

                          Madrid, 28016, Madrid

                          8.6 / 10
                          114 reviews

                          Average price €20 american express Welcome

                          Menú Fin de Semana 16 €

                            Basque

                            Calle de Barcelona, 4, 28012, Madrid

                            9.5 / 10
                            612 reviews

                            Average price €20

                              Mediterranean

                              Calle de Silva, 4, 28013, Madrid

                              8.8 / 10
                              386 reviews

                              Average price €30

                              InsiderMediterranean

                              Calle Echegaray, 8, 28014, Madrid

                              Average price €45

                                Basque

                                C/ Marqués de Cubas, 8, 28014, Madrid

                                Average price €33

                                  Spanish

                                  Calle del Marqués Viudo de Pontejos, 15, 28012, Madrid

                                  Average price €15

                                    International

                                    Calle de la Bolsa, 3, 28012, Madrid

                                    Average price €20