This year, millions of Americans will spill out of their favorite Mexican bars and restaurants after consuming as many margaritas as humanly possible in honor of Cinco de Mayo. But other than ...