Republic of Lucha, a lucha libre-themed store and cultural event space in South Pasadena, flourished during the pandemic. That was thanks to people’s love for lucha libre wrestling, plus the cultural ...