French

Appetizers, French

Escargot

Baked Snails also known as Escargot The word Escargot is a French word means snail, edible snail that is. I know…I know…They’re ugly but good! Some of you might already be starting to roll their eyes or have them open as big as their mouths in disbelief and squirm. Yes, you read it… Baked Snails.  […]