NeighborhoodsOnly 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 Sevilla

180 restaurants

Sort by Relevance

    PAYMexican

    La Catrina MX

    Calle Bogotá, 9, 41013, Sevilla

    9.3 / 10
    411 reviews

    Average price €15

    30% Sólo entre semana

      Andalou

      Calle Gral. Polavieja, 6, 41004, Sevilla

      9.3 / 10
      372 reviews

      Average price €22

      promo 30%

        Mediterranean

        Calle Chaves Nogales, 16, 41018, Sevilla

        9.5 / 10
        71 reviews

        Average price €18

        30% off the 'a la carte' menu

          Pizzeria

          Calle José María Moreno Galván, 2, 41003, Sevilla

          9.3 / 10
          243 reviews

          Average price €15

          30% PROMO (entran veganas y sin gluten)

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

          InsiderMediterranean

          Hotel Silken Al Andalus Calle Paraná, 1, 41012, Sevilla

          9.3 / 10
          105 reviews

          Average price €20

          30% off the 'a la carte' menu

          InsiderPAYFusion

          Pl. de la Encarnación, 34, 41003, Sevilla

          9.2 / 10
          269 reviews

          Average price €25

          30% off the 'a la carte' menu

            International

            Santa Fe, 17, 41011, Sevilla

            9.1 / 10
            288 reviews

            Average price €20

            30% off the 'a la carte' menu

              PAYMexican

              Av. Finlandia 14, 41012, Sevilla

              9.1 / 10
              167 reviews

              Average price €18

              30% Sólo entre semana

                Andalou

                Calle Santo Tomás, 11, 41001, Sevilla

                9.1 / 10
                208 reviews

                Average price €20

                30% off the 'a la carte' menu

                  PAYPizzeria

                  Av. Eduardo Dato, 23, 41018, Sevilla

                  8.9 / 10
                  141 reviews

                  Average price €24

                  30% off the 'a la carte' menu

                    Mediterranean

                    Av. de Alemania, 6, 41012, Sevilla

                    9.2 / 10
                    19 reviews

                    Average price €17

                    30% off the 'a la carte' menu

                    InsiderSpanish

                    Calle Divino Redentor, 5, 41005, Sevilla

                    9.0 / 10
                    734 reviews

                    Average price €18 american express Welcome

                    30% off the 'a la carte' menu

                      YUMS x2PAYSpanish

                      Paseo de las Delicias, (Muelle de Nueva York), 41013, Sevilla

                      9.5 / 10
                      13 reviews

                      Average price €45 Accepts Yums

                      50% off the 'a la carte' menu

                        PAY

                        Calle Betis, 7, 41010, Sevilla

                        9.0 / 10
                        200 reviews

                        Average price €25

                        30% off the 'a la carte' menu

                          PAYItalian

                          Calle María Auxiliadora, 9, 41003, Sevilla

                          9.5 / 10
                          557 reviews

                          Average price €25 american express Welcome

                          InsiderSpanish

                          Paseo Ntra. Sra. de la O, 29, Acceso desde plaza de Chapina por Callejón Gracia de Triana, 41010, Sevilla

                          9.3 / 10
                          654 reviews

                          Average price €35 american express Welcome

                            PAYChinese

                            Av. de Miraflores, 95, 41008, Sevilla

                            9.4 / 10
                            290 reviews

                            Average price €12 american express Welcome

                            30% off the 'a la carte' menu

                              PAYFusion

                              Calle Trajano, 44, 41002, Sevilla

                              9.0 / 10
                              64 reviews

                              Average price €17

                              30% off the 'a la carte' menu

                                Mexican

                                Calle Santo Tomás, 7, 41004, Sevilla

                                8.7 / 10
                                171 reviews

                                Average price €15

                                30% off the 'a la carte' menu

                                  PAYAndalou

                                  Calle Doña María Coronel, 17, 41003, Sevilla

                                  9.5 / 10
                                  296 reviews

                                  Average price €15 Accepts Yums

                                  Promo 30% en platos de carta

                                    American

                                    Calle Administrador Gutierrez Anaya, 97, 41020, Sevilla

                                    9.3 / 10
                                    250 reviews

                                    Average price €18

                                      Andalou

                                      Calle Rosario Vega, 10, 41010, Sevilla

                                      9.5 / 10
                                      67 reviews

                                      Average price €20 american express Welcome

                                        Mediterranean

                                        Pasaje de Vila, 8-10, 41004, Sevilla

                                        9.3 / 10
                                        748 reviews

                                        Average price €18

                                        InsiderAndalou

                                        C/ Betis, 69, 41010, Sevilla

                                        9.2 / 10
                                        753 reviews

                                        Average price €55

                                          PAYMexican

                                          Calle Virgen de Fátima, 9, 41010, Sevilla

                                          9.4 / 10
                                          45 reviews

                                          Average price €14

                                          Frequently Asked Questions