Cinco de Mayo is observed annually on May 5
. It commemorates the Mexican army's victory over the Second French Empire at the Battle of Puebla on May 5, 1862