Chantifrais Escargots are authentic French escargots. They are tender and flavorful and packed with the finest ingredients.