French escargot is a famous world delicacy. In French cuisine, it was once a very precious first course dish!
French escargots are thick meat, rich in protein and low in fat. The French usually bake the snails stuffed with garlic and butter with mashed potatoes and bacon. They are very chewy and chewy!