Escargot is one of those slightly intimidating French dishes you ... Wherever and however you eat snails, be sure to savor the rich taste of this delicacy. For more food and drink goodness ...
Medha Imam: When you picture eating snails, you may think of a buttery French delicacy ... eating snails and drinking beer. More from Food ...