I love squid. I'll eat it any chance I get. One time when it's especially hard to pass up is grilled on sticks like these.
I think the secret is barely cooking it. It turns out very moist and tender this way. Not tough at all.
A perfect squid is made even better with a lime and chili sauce. Snacks like these ruin many a meal. This is not a complaint.