Cinco de Mayo is finally here! There's no doubt that folks enjoy celebrating Cinco de Mayo with lots of tequila, margaritas, delicious Mexican food and an abundant amount of partying. And, of course, ...