Pedro, the Angel of Olvera Street February 22, 2020 meh Don’t angels make people freak out? It teaches a bit about the culture and holidays of Mexican Americans in Los Angeles, but I imagine it's rather outdated. I wonder what Olvera Street is like nowadays, almost 75 years later. Message This is how Mexican Americans live in Los Angeles.