Home Cooking Tips What Does Squid Taste Like?