metroprimaryresources.info
April 20: This Date in Los Angeles Transportation History
1930: Olvera Street opens next to The Plaza in downtown Los Angeles. The street, which dates back to 1877 and is part of El Pueblo de Los Angeles Historic Monument, serves to preserve California&#…