For most of the world, eating snails is particularly difficult to understand, if not a revolting prospect. Yet the prestige of French cuisine is such that dining on snails has become one of the pinnacles France’s culinary delights. You might wonder how this came to happen? The term “escargots de Bourgogne” literally means Burgundy snails. […]