Yes, snails do eat grass, unfortunately. If you have lots of snails on your lawn, you can place a slice of melon on it, which will attract them. Then just remove the melon with the snails on it. You can also make your lawn drier (snails love moisture) or create a prickly barrier that prevents more snails from coming.