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?

Recommended From Chowhound