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

13 restaurants

Sort by Relevance

    Mediterranean

    La Taberna Central

    Calle de Núñez de Arce, 3, 28012, Madrid

    9.4 / 10
    526 reviews

    Average price €25

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

      Mediterranean

      Calle de Elfo, 123, 28027, Madrid

      9.5 / 10
      1,042 reviews

      Average price €25 Accepts Yums american express Welcome

      -50% en Carta

      MICHELINMediterranean

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

      9.1 / 10
      2,935 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 €

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

          Mediterranean

          Calle del Marqués de Cubas, 2, 28014, Madrid

          8.4 / 10
          336 reviews

          Average price €22 Accepts Yums

          30% off food!

          InsiderMediterranean

          Calle de Velázquez, 8, 28001, Madrid

          8.8 / 10
          247 reviews

          Average price €60

            Mediterranean

            Plaza de las Cortes, 10, 28014, Madrid

            Average price €30

              Mediterranean

              Plaza Cronos, 5, 28037, Madrid

              Average price €18

                Mediterranean

                Calle del Príncipe de Vergara, 34, 28001, Madrid

                Average price €25

                  Mediterranean

                  Calle de Jorge Juan, 91, 28009, Madrid

                  Average price €30

                    Mediterranean

                    C/ Jorge Juan, 22, 28001, Madrid

                    Average price €24

                    Menu 14.50€

                      Mediterranean

                      Calle de Alcalá, 66, 28009, Madrid

                      Average price €30

                        Mediterranean

                        Calle Duque de Sesto, 1, 28009, Madrid

                        Average price €20