Not only is Tequila named after a town in Jalisco, Mexico, it is also the national beverage of Mexico. The key to this town’s charm is the food, music, and you guessed it…Tequila. With less than 35,000 people, the town of Tequila welcomes visitors w