It's the water they use.
We have a food called "Pani puri" in India, really good stuff but makes you sick when you buy it on the street. Then one day it hit me that the water is pretty much **** water. So I made some pani puri with good bottled water and never got sick. Don't drink the water.