There are numerous options for eating in Tarifa, one of the main touristic enclaves of the province of Cádiz. The Morilla restaurant is located in the center of the historic center of the town and has an extensive menu based on products from the area, the port of Tarifa and local livestock.
The inn El Caserón also specializes in grilled meats and fresh fish such as the famous red tuna of the Strait.
If you are looking for something different, La Mandrágora restaurant offers a wide range of Mediterranean, Asian and Moroccan recipes.
Another option is to go to La Casona restaurant, which with its daily menu of elaborated and quality cuisine is one of the culinary references when eating in Tarifa.
If you are looking for larger places,to hold any kind of event, outside Tarifa there are several establishments that always offer variety and quality. Some of them are the El Pozuelo Inn or the restaurants of the La Torre and La Peña hotels.
Seafood, very present in the city, can be tasted in places like El Ancla.