About Playa de la Calzada Contact Calzada del Ejército, s/n, Sanlúcar de Barrameda, 11540, Spain Official Homepage