michaelstvtray.com
Waiter, there are snails in my food!
May 24 is National Escargot Day. Punchbowl.com: Escargot is a tasty appetizer made with land snails cooked in butter or wine. While the dish most likely originated in Ancient Roman times, escargot…