Depending on your geographical location in the United States or even the world for that matter, the near mention of Tequila usually causes at least a few people to shudder. They’re instantly reminded of “That one night in Cabo”, or even just a night in the dorms during college that got a little out of […]