The fifth of May, often known as Cinco de Mayo, commemorates Mexico's triumph over the French at the Battle of Puebla. Although many Americans use this as an excuse to binge drink, Mexico rarely observes this holiday.