Escargot – The History Of French Snail

Snails are common in France, where they’re called “escargot”. These edible land snails are often served in their shells as an appetizer.  Although the dish is a favorite delicacy among the French, escargot is not at all exclusive to France. It is also eaten in Italy, Portugal, Spain, Germany, and Great Britain. It is consumed … Continue reading Escargot – The History Of French Snail