We celebrate Cinco de Mayo with good food and, more importantly, good drinks. But instead of regular margaritas, here's a list of better drinks you can make.