Visit Olvera Street in Los Angeles to see a little bit of cultural history.
Olvera Street in downtown Los Angeles California is an oasis of culture and history. The colorful Mexican marketplace is situated among skyscrapers, condominiums and businesses and gives the impression of stepping back in time as soon as you walk in. Time stops as you enter Olvera Street and it seem that the noise of the…