In downtown Los Angeles is Olvera Street, a block filled with Mexican goodies. For years, this street has been dedicated to offering a unique cultural Mexican experience. What exactly will you find? Let’s check it out. In Mexico, the folks love lucha libre, a form of free wrestling where contestants wearing colorfully decorated masks smack the living hell out of each other. This shop sells a variety of those masks. Which would you choose?