I found the best Mexican food in Japan