After my first trip to Japan, I've decided that Osaka (the food capital of the country) is a must-visit city for anyone... especially food lovers! And if there is one thing you must do while in Osaka, it's a food tour, duh! You can find incredible food on every corner and every street, but if …

