Great food. Probably the best Mexican I've had in Japan.