This charming restaurant on Plaza del Cabildo is perfect for a relaxed family meal.
Pl. del Cabildo, 35, 11540 Sanlúcar de Barrameda, Cádiz