And while we haven't seen any of these tours schedule a stop in Japan, there is a great little honky-tonk waiting for them when they do. Little Texas Bar n' Grill is a country music gem in Meguro ...