3 ms·
Lots of nicer places serve snails where I am in the Southern US. You can buy cans of them at the grocery and all you need is the shells to serve them in. A litt
by wil421 5y ago
Lots of nicer places serve snails where I am in the Southern US. You can buy cans of them at the grocery and all you need is the shells to serve them in. A little garlic and parsley butter is all you need.