I like some snails in a tank to keep it clean, so if you don't have very many they aren't a problem, yet. If they get out of control, that means there is extra food for them to eat.
I'm not sure about fish that will eat them. I have had some that would, but not as a general species. You can always manually remove them or put in lettuce and remove it the next day when it's covered in snails.
OK, this is kinda gross but if they are the real tiny snails that become a "pest" then here is what we do at work.... When they are on the side on the glass we just squish them and let them fall in the tank and all of the fish will enjoy the treat. Like I said, not exactly appealing but it works!!
Kuhli Loaches & Clown Loaches will both eat snails, as will many cichlids -- Severums, Oscars, RD's, etc. Personally, I like having snails, but my current residents eat them.