Explore details about location Vista Claridad. Vista Claridad is a location situated within the San Diego alongside other areas such as West Laurel Street, Scarlati Place, Prospect Street.