Cinco de Mayo is a Mexican celebration that remembers a military victory against the French on May 5, 1862. Cinco de Mayo means May the fifth in Spanish. It is not a public or a national holiday in Mexico. It is largely celebrated in the Mexican stat...