Grilled Squid – China
Flavor: Grilled Squid Country: China When Seen: May 2019 In a Bite: We hear it is like a mildly spiced barbecue In a Haiku: Pungent, fishy smell; without the rubbery flesh; and the messy ink. Origin Story: Grilled squid is the type of delicious street food you can smell from a few blocks away. This …