Restaurants & Bars 2

Taco Yaki?

meimei | Mar 1, 2007 06:53 AM

Taco Yaki is grilled squid balls that's usually being sold by street vendors in Tokyo. At least that's how I remember them. I didn't see it on the menu in Temari. Does any one know if this is being served anywhere in the metro area?

Want to stay up to date with this post?