damn that looks good!!! people always trip on snails but seriously they are hella yummy! reminds me of like clams or oysters or something like that. i
have had them only twice with garlic butter at a french place. i wanna try this..where can i get canned escargots?? i never noticed them at the store
before.