Explore details about location South Vallejo Street. South Vallejo Street is a location situated within the Denver alongside other areas such as South Holly Street, Tennyson Street, Colorado Boulevard.