A nasty aftertaste followed by a massive hangover. It can be hard to spot the health benefits of tequila. But in Guadalajara, Mexico, not far from the vast fields of blue agave and the world-famous ...