Olvera St. And Cesar Chavez Ave.
Los Angeles, California 90012

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 August 10, 2008

Interested 1