Nothing says Cinco De Mayo quite like a $10 Ducks Margarita.