Tarifa Restaurants

  1. Ali Baba

    The popular Ali Baba, with benches and stand-up tables outside, serves cheap, filling and tasty Arabic food made with lovely fresh ingredients. Vegetarians can enjoy excellent falafel while carnivores might like to tuck in to the tasty kebabs.

    Read more about Ali Baba

  2. Café Azul Bar

    This eccentric place with eye-catching décor has been energised by its new Italian owners who prepare the best breakfasts in town. Don't pass up the large muesli, fruit salad and yoghurt. There's good coffee, excellent juices, bocadillos (sandwiches), healthy cakes, and sometimes Thai or Italian fare in the evening.

    Read more about Café Azul Bar

  3. Café Central

    This café is the prime location for people-watching, delicious churros con chocolate (fingers of doughnut dipped into a cup of hot chocolate) and a large range of breakfasts and teas.

    Read more about Café Central

  4. Cafe Zumo

    This convivial little place near the castle is popular for its juices, light meals, and soups. Magazines and books add to the attraction.

    Read more about Cafe Zumo

  5. Chiringuito Tangana

    Next to Spin Out on the beach, this place serves up pies, lasagne, savoury pastries and bocadillos (sandwiches). Chill to the beat on the grass or relax on the Moroccan carpets on the floor of the glassed-in patio.

    Read more about Chiringuito Tangana

  6. Hostal Valdevaqueros

    The Hotel Hurricane's relative, this place fills windsurfer stomachs with large plates of chicken, hamburgers, exotic salads, bread and condiments.

    Read more about Hostal Valdevaqueros

  7. La Trattoria

    Italian restaurants are proliferating in Tarifa. A good location, generally great food and always top-rate service make this one of the best.

    Read more about La Trattoria

  8. Mandrágora

    Behind Iglesia San Mateo, this intimate place serves Andalucian-Arabic food. Delicious options include lamb with plums and almonds, and prawns with nora (Andalucian sweet pepper) sauce.

    Read more about Mandrágora

  9. Miramar

    Hotel Arte-Vida's restaurant lives up to its name with expansive ocean views looking out to Africa. The chefs here whip up a range of pastas and some international meat dishes plus fresh local seafood. Try the pasta Miramar - with seafood, parsley and chilli.

    Read more about Miramar

  10. Rosso Pomodoro

    Another local Italian favourite, this place serves up authentic Italian cuisine.

    Read more about Rosso Pomodoro

  11. Advertisement

  12. Souk

    In a new location on Tarifa's outskirts, the expanded Souk still drips with Moroccan decorations and serves terrific Moroccan- and Asian-inspired food. Thai amarillor de verduras (Thai vegetables in coconut) goes down well after the hojaldre de espinacas (spicy spinach and feta pastry). There are tagines and couscous too.

    Read more about Souk

  13. Surf Kebab

    This place prepares similar fare to Ali Baba, though with less salad, and is convenient if you're shopping.

    Read more about Surf Kebab

  14. Terrace Restaurant

    This casual beachfront restaurant at the Hurricane Hotel is good for an economical lunch (various salads, hamburgers, chicken, local fish, steaks). In the evenings the hotel's interior restaurant, with candle-lit tables by the pool in summer, prepares creative meals, including very good salads (try the Italian salad), and main dishes such as lamb chops with garlic and rosemary.

    Read more about Terrace Restaurant