Avenida de la playa s/n
11159 El Palmar de Vejer
Cádiz, Andalusia, Spain
Opening hours (summer):
13:30 - 17:00
20:00 - 00:00
Tuesday: closed