Literally "the Fifth of May," Cinco de Mayo is a Mexican Holiday celebrating the Battle of Puebla, which took
place on May 5, 1862. In 1861, France sent a massive army to invade Mexico, as they wanted to collect on some
war debts. The French army was much larger, better trained and equipped than the Mexicans struggling to
defend the road to Mexico City. It rolled through Mexico until it reached Puebla, where the Mexicans made a ..