Eat Escargot

Escargots are edible land snails prepared as food, most famously in French cooking with garlic, parsley and butter. Their flavour is mild and earthy; much of the pleasure comes…

Open this activity on 42 Things To Do