Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Tarifa

67 restaurants

Sort by Relevance

    Italian

    Pizzeria Dieci a Zero

    Manuel de Falla, 2, 11380, Tarifa

    9.5 / 10
    4 reviews

    Average price €20

    -50% en Carta con Volvamos a los Restaurantes

      Italian

      Calle Gral. Copons, 6, 11380, Tarifa

      9.4 / 10
      4 reviews

      Average price €15

      30% off food!

        Mediterranean

        Calle Alcalde Juan Núñez, 4, 11380, Tarifa

        8.5 / 10
        39 reviews

        Average price €15

          Mediterranean

          Calle Guzmán el Bueno, 3, 11380, Tarifa

          8.8 / 10
          13 reviews

          Average price €15

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

            Mediterranean

            Calle Sancho IV el Bravo, 32, 11380, Tarifa

            8.8 / 10
            282 reviews

            Average price €14 american express Welcome

              Spanish

              CA-7201, 21, 11391, Tarifa

              Average price €25

                Spanish

                N-340, km 77, 11380, Tarifa

                Average price €30

                  Mediterranean

                  camino de la isla s/n, 11380, Tarifa

                  7.6 / 10
                  56 reviews

                  Average price €25 american express Welcome

                    Andalou

                    Paseo maritimo, 11380, Tarifa

                    8.0 / 10
                    151 reviews

                    Average price €20

                      Spanish

                      cañada del patriarca 2, 11380, Tarifa

                      Average price €25

                        Spanish

                        Clara Campoamor 2 local 2, 11380, Tarifa

                        Average price €22

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

                          Spanish

                          Calle Coronel Moscardó, 4, 11380, Tarifa

                          Average price €15

                          Menu 8,00 €€

                            Pizzeria

                            Calle Manuel de Falla, 2, 11380, Tarifa

                            Average price €15

                              Mediterranean

                              Calle Mar Norte, 2, 11380, Tarifa

                              Average price €32

                                Andalou

                                Calle Guzmán El Bueno, 9, 11380, Tarifa

                                Average price €15

                                  Andalou

                                  Avenida de la Constitución, s/n, 11380, Tarifa

                                  Average price €15

                                    Mediterranean

                                    Avenida Fuerzas Armadas, 13, 11380, Tarifa

                                    Average price €25

                                      Spanish

                                      Calle de la Luz, 7, 11380, Tarifa

                                      Average price €15

                                        From market

                                        Calle Silos, 19, 11380, Tarifa

                                        Average price €25

                                          Mediterranean

                                          Punta Paloma, s/n, 11380, Tarifa

                                          Average price €20

                                            Mediterranean

                                            Paseo de la Alameda, s/n, 11380, Tarifa

                                            Average price €25

                                              Andalou

                                              Avenida Fuerzas Armadas, 9, 11380, Tarifa

                                              Average price €15

                                                Spanish

                                                Avenida Andalucía, 13-15, 11380, Tarifa

                                                Average price €15

                                                  Steakhouse

                                                  Barriada Huerta del Rey, 11380, Tarifa

                                                  Average price €20

                                                    Spanish

                                                    Plaza de Oviedo, 3, 11380, Tarifa

                                                    Average price €20

                                                    Cities around Tarifa

                                                    Filter

                                                    TheFork advantages