Cinco de Mayo celebrates a Mexican victory over the invading French Army on May 5, 1862.