5 Amazing Benefits of Tomatillos Some of the health benefits of tomatillos include its ability to reduce the chances of diabetes, increase the health of ...