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 Plaza Mayor, Madrid

38 restaurants

Sort by Relevance

    Argentinian

    TSG Steak

    Calle de las Hileras, 19, 28013, Madrid

    8.2 / 10
    312 reviews

    Average price €20 american express Welcome

    Fórmula 15 € 15 €

      Spanish

      Calle Mayor, 30, 28013, Madrid

      Average price €15

      Set Menu 20€

        Spanish

        Calle de la Paz, 4. 1ª PLANTA (First Floor) 28012 Madrid, 28012, Madrid

        Average price €18

        Menu Don Quijote 25 €

          Mediterranean

          Calle Mayor, 30, 28013, Madrid

          Average price €30

          Set Menu 35€

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

            Fusion

            C/ Navas de Tolosa, 9, 28013, Madrid

            Average price €31

            Menú del día 12.50 €

              Arrocería

              Calle de Bordadores, 2, 28013, Madrid

              Average price €30

                Mediterranean

                Calle de la Bolsa, 12, 28012, Madrid

                Average price €20

                  Spanish

                  Calle de San Martín, 3, 28013, Madrid

                  Average price €25

                    Mediterranean

                    Calle Tintoreros, 4, 28005, Madrid

                    Average price €23

                      Spanish

                      Calle de Cádiz, 4, 28012, Madrid

                      Average price €15

                        Spanish

                        Plaza Mayor, 2, 28012, Madrid

                        Average price €22

                        InsiderSpanish

                        Calle de Toledo, 28, 28005, Madrid

                        Average price €32

                          International

                          C/ Cava Baja, 21, 28005, Madrid

                          Average price €15