The French are known to eat the snails...maybe they ate them in the stone age. Could explain a lot about the French if they survived for thousands of years on snails.
The French is famous for "doctoring" foods and snails are among them.
The closest I get are mussels, clams and oysters.
In my garden...my snails croak in beer.