Register my restaurant
Help
What
Where
Cuisine, restaurant name...

The Best Restaurants with Vegetarian dishes in Puerto De La Cruz

9 restaurants
Why you received these results
Marlin, Puerto De La Cruz

    Seafood

    Marlin

    Calle Añaterve, 1, 38400, Puerto De La Cruz

    9.0 / 10
    729 reviews

    Average price €20 american express Welcome

    30% off the 'a la carte' menu

    Tasca Los Mellizos, Puerto De La Cruz
    On A Budget

      PAYSpanish

      Av. Melchor Luz, 2, 38400, Puerto De La Cruz

      8.6 / 10
      80 reviews

      Average price €15 american express Welcome

      30% off the 'a la carte' menu

      Racine Bistró Tenerife, Puerto De La Cruz
      Top Rated

        Varied

        C. Puerto Viejo, 37, 38400, Puerto De La Cruz

        9.4 / 10
        159 reviews

        Average price €20

        Restaurante Peruano, Puerto De La Cruz
        On A Budget

          Peruvian

          Calle el Pozo, 18, 38400, Puerto De La Cruz

          9.3 / 10
          62 reviews

          Average price €15 american express Welcome

          Zumaque, Puerto De La Cruz

            YUMS x2MICHELINPAYMediterranean

            Calle de la Verdad, 18, 38400, Puerto De La Cruz

            9.0 / 10
            282 reviews

            Average price €30 american express Welcome

            Terraza Taoro, Puerto De La Cruz
            On A Budget

              Spanish

              Ctra. Taoro, 38400, Puerto De La Cruz

              8.6 / 10
              85 reviews

              Average price €13 american express Welcome

              La Carta, Puerto De La Cruz

                Spanish

                C/ San Felipe, 53, 38400, Puerto De La Cruz

                9.1 / 10
                191 reviews

                Average price €25

                La Cueva de Nemesio, Arafo

                  PAYSteakhouse

                  Carretera TF-523, 25, 38550, Arafo

                  8.9 / 10
                  238 reviews

                  Average price €25

                  30% off the 'a la carte' menu

                  Bodegon El Empacho, La Orotava
                  On A Budget

                    From Canarias

                    Camino de los Guanches, 13, 38311, La Orotava

                    9.0 / 10
                    50 reviews

                    Average price €15

                    Discover our suggestions
                    We have a large variety of restaurants that might interest you based on your search

                    You may also like in Puerto De La Cruz

                    From Canarias

                    Enyesque Tapas Bar

                    PAY

                    38400 Puerto De La Cruz

                    €19 average price

                    -30%

                    PAY

                    38400 Puerto De La Cruz

                    €25 average price

                    From Canarias

                    PAY

                    38400 Puerto De La Cruz

                    €31 average price

                    Asian

                    Kombu Asian Fusion Food

                    Score:9.6

                    PAY

                    38400 Puerto De La Cruz

                    €25 average price

                    Mediterranean

                    La Taperia

                    Score:9.2

                    PAY

                    38400 Puerto De La Cruz

                    €17 average price

                    International

                    PAY

                    38400 Puerto De La Cruz

                    €20 average price

                    Mediterranean

                    YUMS x2PAY

                    38400 Puerto De La Cruz

                    €24 average price

                    Fusion

                    Pez Gordo

                    Score:9.1

                    38400 Puerto De La Cruz

                    €25 average price

                    Mediterranean

                    El Padrino

                    Score:8.5

                    PAY

                    38400 Puerto De La Cruz

                    €19 average price

                    International

                    PAY

                    38400 Puerto De La Cruz

                    €16 average price

                    More food types in Puerto De La Cruz

                    • Gluten free
                    • Spanish
                    • Mediterranean
                    • European

                    Frequently Asked Questions

                    Popular cities on TheFork