Mucha Lucha is now Maskadores Taco Shop in Mesa Arizona. Not sure if that's the same for all the Mucha Lucha Restaurants. Their food is good. Their customer service is great. It's kind of like eating a at taco truck indoors. Not a lot of frills. Pretty low-key, and definitely one that should be discovered. They're very interested in earning your business. Give them a try.