Explore details about location South Colorado Avenue. South Colorado Avenue is a location situated within the Chula Vista alongside other areas such as Disk Sky Lane, Quay Avenue, Lowewood Place.