Imagine My Surprise When I Ran Across Escargot At Wal-Mart
Yup, what you see in the picture is giant snail shells. The word Escargot means "edible snail". Honestly, when I saw the container of snail shells in water, I thought it would look cute on my coffee table with a floating candle on the top. I rarely see escargot on menus at restaurants I frequent, I didn't think making it at home was even a possibility.