Snails have a mild, earthy flavor with a slightly chewy texture. The flavor of snails can be enhanced by cooking them with garlic, butter, and herbs such as parsley or thyme.Frozen Snails$4.99PriceQuantity*Add to Cart