Happy Cinco de Mayo. It's the "5th of May" the day when Mexico defeated the French army in 1862 at The Battle of Puebla. It's a national holiday in Mexico. I'm going to celebrate at Moe's, 1257 Upper Front Street, Binghamton from 12-2. Here are things to know about Cinco de Mayo.