Cinco de Mayo
In the Mexican state of Puebla, Cinco de Mayo  is celebrated because the Mexican army won the Battle of Puebla from the French army on May 5, 1862. This was a surprising victory. The army was under the leadership of  General Ignacio Zaragoza Seguín.