No, it’s not Mexican Independence Day, but it is the next best thing. Cinco de Mayo is the annual celebration…