Japan: Takoyaki

Takoyaki (たこ焼き) is one of my favorite street snacks in Japan. My first experience was back in 2012 with Virginia and Kathleen. What a mind blowing experience! They look innocently spherical, but are filled with molten hot goodness!  Here are two Osaka takoyaki masters at it: The slightly crispy outside shell Read more…