Snails will eat many types of plants / weeds, the key to finding snails is that they need cool places to hide during the day ie rockeries, brickwork, thick shady vegetation. If you go for a walk very early in the morning, you will find snail "hot spots", where huge numbers congregate and feed during the night. It is quite easy to collect 50 plus snails in half an hour at these spots.