Come on down to the ole Shinsaibashi in Osaka for the best Mexican food in Japan (or at least in Kansai)! While Mexican food is hard to find in the land of the rising sun, this place really hits the spot for us foreigners who want a taste of home. It's really more like Tex-mex, but hey, it's still delicious.