What is Escargot?
When someone asks you what Escargot is, your first reaction should be 'everything.' This dish is a classic French hors d'oeuvre popular in France, India, and the Caribbean. The word Escargot means snail in French, and this delicious dish is a great appetizer. It's an ode to snails, and its name is a nod to its history.