This charming Spanish taberna, Bota Punta, is a delightful spot for families to enjoy a meal together.
Cl. Banda Playa, 7, 11540 Sanlúcar de Barrameda, Cádiz