Little Texas Bar n' Grill is a country music gem in Meguro City in Tokyo. From the looks of it on social media, walking into this watering hole is like walking into a piece of the Lone Star State.