It’s hard to have a bad meal in Japan. Between convenience store egg salad sandwiches, late night tonkotsu ramen, succulent yakitori skewers, meticulously prepared sushi and fluffy and delicate mochi — this country is truly a playground for your palate. Here’s a collection of my favorite places to eat and experience in Tokyo, Kyoto and Osaka.