For many months while living in Taiwan, I'd passed (and smelled) roadside squid on a stick stands and avoided eating the Taiwanese treat.
It's quite common to see squid on a stick throughout Taiwan, especially while strolling through night markets, where squid is marinated in varying spices or sauces (depending on location), grilled, and served on a stick
While it was initially quite chewy, with the barbecue sauce covering it the squid actually turned out to be pretty tasty. As many mothers everywhere have probably said at one time or another, just try it. You might like it!