My first rule of ethnic cuisine is simple.
An ethnic restaurant is much more likely to serve delicious, authentic food when people of that culture are enthusiastically cooking, serving, and eating the food. Bonus points if they are primarily speaking the language of that culture. Super bonus points if they have either a secret ethnic menu or non translated menu items.
If an ethnic restaurant meets none of these criteria, it’s likely to suck. You wouldn’t want to eat at a Mexican restaurant in China where the waiter doesn’t even know what a taco is…. would you? (I think they called it a meat onion wrap)
I actually ate at exactly a place like this in 2000 and it was the worst Mexican culinary experience of my life. I don’t think the restaurant owners had ever eaten good Mexican food before, but then again none of their (very few) clients had either.
Ordering Mexican food in Chinese (no English or Spanish on the menu), eating cheese made by people who don’t eat cheese, and the ensuing stomach problems were all NO BUENO.