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 Calle Alcalá, Madrid

16 restaurants

Sort by Relevance

MICHELINMediterranean

Sa Brisa Madrid

Av. de Menéndez Pelayo, 15, 28009, Madrid

9.1 / 10
2,932 reviews

Average price €30 Accepts Yums american express Welcome

50% off food!

    Mediterranean

    Calle Pedro Heredia, 1, 28028, Madrid

    8.6 / 10
    631 reviews

    Average price €20

    Menú del día 10.50 € 10,5 €

    InsiderFrench

    Calle Conde de Aranda, 11, 28001, Madrid

    9.5 / 10
    987 reviews

    Average price €30

    InsiderSpanish

    C/Lope de Rueda, 35, 28009, Madrid

    Average price €32

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

      From Galicia

      Calle Ayala, 87, 28006, Madrid

      Average price €14

      Menu 10.50€

        Thai

        C/ Alcalá, 84, 28009, Madrid

        Average price €26

        Menu 25 €

        InsiderFrom Galicia

        Av. de Menéndez Pelayo, 11, 28009, Madrid

        Average price €35

          Fusion

          Calle de Jorge Juan, 56, 28001, Madrid

          Average price €23

          InsiderDel Norte

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

          Average price €35

          InsiderDel Norte

          C/ Flor Baja, 5, 28013, Madrid

          Average price €40

            Spanish

            C/ Ibiza, 68, 28009, Madrid

            Average price €15

              Mediterranean

              Calle de Jorge Juan, 91, 28009, Madrid

              Average price €30

                Spanish

                Calle Virgen de los Peligros, 7, 28013, Madrid

                Average price €20

                InsiderFrom Galicia

                C/ Jorge Juan 71, 28009, Madrid

                Average price €14

                InsiderSpanish

                Calle del Gral. Pardiñas, 36, 28001, Madrid

                Average price €42

                  Spanish

                  Plaza Canalejas, 5, 28014, Madrid

                  Average price €28