By Homson â Get exclusive travel tips and updates for free here. Osaka. They told me that if I wanted to savor the true flavorful soul of Japanâa taste so elusive it carries that certain je ne sais quoiâthis was the place to be. So, it was decided. Intrigued by whispers of unforgettable street food […]