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 Restaurants with Vegetarian dishes in Puerta de Alcalá, Madrid

16 restaurants

Sort by Relevance

InsiderFrom market

Viridiana Abraham García

Calle de Juan de Mena, 14, 28014, Madrid

9.4 / 10
1,210 reviews

Average price €60

Menú INSIDER Week 75€

InsiderPizzeria

C/ Velázquez,17, 28001, Madrid

9.1 / 10
1,000 reviews

Average price €30 american express Welcome

20% off food!

    Mediterranean

    Plaza de la Independencia, 3, 28001, Madrid

    8.7 / 10
    897 reviews

    Average price €40

    40% off food!

      YUMS x2Japanese

      Calle de Recoletos, 11, 28001, Madrid

      9.3 / 10
      1,365 reviews

      Average price €25

      Menú 1 25 €

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

      InsiderAmerican

      C/ Alfonso XII, 4, 28014, Madrid

      9.1 / 10
      2,182 reviews

      Average price €30

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

        From market

        Hermosilla,46, 28001, Madrid

        9.1 / 10
        1,301 reviews

        Average price €25 american express Welcome

          Mediterranean

          Calle Villalar, 6, 28001, Madrid

          9.0 / 10
          103 reviews

          Average price €19 american express Welcome

            Spanish

            Calle de Velázquez, 22, 28001, Madrid

            8.8 / 10
            639 reviews

            Average price €35

            20% off food!

              American

              Calle de Recoletos, 4, 28001, Madrid

              9.0 / 10
              1,981 reviews

              Average price €18

              InsiderMoroccan

              C/ Recoletos, 5, 28001, Madrid

              9.4 / 10
              2,843 reviews

              Average price €35

              Menú Ramadán 45 €

                International

                Calle de Recoletos, 10, 28001, Madrid

                Average price €25

                  Pizzeria

                  Calle Villalar, 11, 28001, Madrid

                  Average price €20

                    Mediterranean

                    Calle Conde de Xiquena, 2, 28004, Madrid

                    Average price €24

                    Menu 10,95€

                    InsiderMediterranean

                    Plaza Cibeles, s/n, 28001, Madrid

                    Average price €30

                      Pizzeria

                      Plaza de la Independencia, 10, 28014, Madrid

                      Average price €15

                      Menú 11.90€

                        From market

                        Calle Puigcerdà, 8, 28001 Madrid, Spain, 28001, Madrid

                        Average price €35