Well, I'm french, so snails and frogs it is!
I've never eaten frogs though, but I've heard they taste like chicken. For snails, the frozen stuff that you put in the oven is fine, but you need to be careful. They taste like seafood but with a lot more flavor, so eat some bread with them to even...