Beautiful hidden "treasure" just as its name suggests, up in the mountains over Punta Paloma and with an amazing view of Morocco. Food is just unbeatable as is atmosphere and service.
Details
Tarifa Andalusia 11380 Spain
Feature List
reservationsoutdoor seatingseatingparking availablefull bar