November 3, 2011
- posted by informed06,
Deja Vu Afterhours Los Angeles is located in the northeastern corner of downtown Los Angeles. It is across Alameda Street from L.A.’s historic Olvera Street, Chinatown and the Civic Center, a short distance away. Here you see a timeline of the City of Los Angeles’ and it’s surrounding cultures.
Not far from the rails and in the heart of Li...