The Cinco de Mayo is a celebration commemorating the victory of the Mexicans over the French at the Battle of Puebla.