As for snails, never tried 'em. They are molluscs, like conchs, clams and oysters, which I do like.
Flame, flame, flame.
Snails taste like Grass - But when dipped in a lightly garlic laced clarified butter - They taste like grass.