The difference between mezcal and tequila comes down to geography, the variety of agave plants used, and taste. Explore these two famous Mexican spirits.