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 Tossa De Mar

20 restaurants

Sort by Relevance

    Mediterranean

    Da Giovanni

    Avda Sant Ramon de Penyafort n 13, 17320, Tossa De Mar

    9.2 / 10
    597 reviews

    Average price €23

      Mediterranean

      Carrer Enric Granados, 1, 17320, Tossa De Mar

      9.5 / 10
      9 reviews

      Average price €28

        Italian

        Avinguda Sant Raimon de Penyafort, 9, 17320, Tossa De Mar

        9.3 / 10
        24 reviews

        Average price €25

          Mediterranean

          Carrer Pintor Fortuny, 4, 17320, Tossa De Mar

          9.1 / 10
          90 reviews

          Average price €30 american express Welcome

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

            Mediterranean

            Passeig del Mar, 11, 17320, Tossa De Mar

            Average price €25 american express Welcome

              Mediterranean

              Avinguda del Pla de Rosell, 1, 17310, Lloret De Mar

              8.5 / 10
              43 reviews

              Average price €25

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

                Mediterranean

                Av. Vidreres, 167, 17310, Lloret De Mar

                Average price €15

                  Spanish

                  Carrer de Josep Tarradellas, 1, 17310, Lloret De Mar

                  9.2 / 10
                  99 reviews

                  Average price €24

                    Mediterranean

                    PARATGE SANT PERE DEL BOSC S/N, 17310, Lloret De Mar

                    6.3 / 10
                    12 reviews

                    Average price €60

                    Menú de las estrellas 60 €

                      Mexican

                      Av. Frederic Mistral, 14, 17310, Lloret De Mar

                      9.4 / 10
                      11 reviews

                      Average price €14

                        Indian

                        Carrer de Pere Codina i Mont, 17, 17310, Lloret De Mar

                        Average price €15

                          Pizzeria

                          Carrer de la Sénia del Barral, 15, 17310, Lloret De Mar

                          Average price €15

                            Mediterranean

                            Av. Frederic Mistral, 20, 17310, Lloret De Mar

                            9.5 / 10
                            14 reviews

                            Average price €20

                              Homemade cuisine

                              Carrer de Sant Josep, 50, 17310, Lloret De Mar

                              Average price €15

                                Mediterranean

                                Carrer de l'Areny, 21, 17310, Lloret De Mar

                                8.7 / 10
                                113 reviews

                                Average price €18

                                Menú 17.90 € 17,9 €

                                  Argentinian

                                  Carrer d'Ausiàs March, 9, Lloret de Mar, 17310, Lloret De Mar

                                  Average price €20

                                    Italian

                                    Av. Mare de Déu de Gràcia, 21 (Condado del Jaruco), 17310, Lloret De Mar

                                    8.0 / 10
                                    685 reviews

                                    Average price €20

                                      Mediterranean

                                      Passeig Caleta, 12, 17310, Lloret De Mar

                                      Average price €20

                                      Menú Gastronómico Fin de Semana 18€

                                        Mediterranean

                                        Carrer Ramon Casas, 2 (Platja de Fanals), 17310, Lloret De Mar

                                        Average price €60

                                          Italian

                                          Carrer de Narcís Macià i Domènech,nr 30, 17310, Lloret De Mar

                                          Average price €10