Going to Osaka? Here are 3 must eat street foods you should try

Most people think that Tokyo is a far superior city for food than Osaka. What they fail to realize is that Osaka is considered the food capital of Japan. Osaka is a city for food lovers and has just as great of food, or even better, than Tokyo. Some of the most famous and delicious foods in Osaka are those being sold by street vendors (and in restaurants all over the city). If you are visiting Osaka, make sure you …

Read moreGoing to Osaka? Here are 3 must eat street foods you should try