In case you didn't know Mexicans are Taking over the world. We are everywhere. We also know that Tokyo is in Japan, not China. Probably why you were disappointed in "the Chinese food".
They're tempting samples will lure you in
Why are there Mexicans working in the Chinese food AND their English is CRAP?!