Explore details about location South Santa Cruz Street. South Santa Cruz Street is a location situated within the Ventura alongside other areas such as Alexandria Street, South Catalina Street, Breaker Drive.