Takoyaki and the Best Osaka Street Food! February 27, 2023 Osakans call their love of food “Kuidadore,” which means “eat until you drop.” With a phrase like that, it’s no wonder Osaka has some of Japan’s best and most iconic street food!