Escargots is possibly the best-known French dish of all-time.
Escargots is possibly the best-known French dish of all-time. A prized French cuisine, escargots is the essential French dish to try when you visit France! Also known as Burgundy escargots, snails are shelled and prepared with garlic butter. Served back in their shells, they are considered a French delicacy.