Olvera Street is the birthplace of the City of Los Angeles, otherwise known as El Pueblo Historic Monument. The colorful village features 27 historic buildings with a traditional Mexican style plaza area.
Added by Upcoming Robot on September 11, 2008