Explore details about location Vallejo Street. Vallejo Street is a location situated within the San Francisco alongside other areas such as Melrose Avenue, Esquina Drive, Royal Lane.