Explore details about location Sea Horse Street. Sea Horse Street is a location situated within the Guaymas alongside other areas such as Copa de Oro, Luna, II.