Explore details about location Plaza san Pedro. Plaza san Pedro is a location situated within the Sanlúcar la Mayor alongside other areas such as Ctra Olivares, Calle Amargura, Calle Portugal.