in many countries around the world, people eat snails as a delicacy. in france, snails are called "escargots", which is also the name of the dish. in french cuisine, the snails are cooked in salt water and then served with a garlic sauce.