Snails are one of those foods that live at the edge of curiosity and tradition. For some diners, they sound adventurous. For others, they are simply a beloved classic, served with butter, herbs, spice ...