What is Cinco de Mayo?
What is Cinco de Mayo? Literately it is the 5th of May. In Mexico it is a holiday that commemorates the Mexican army's unlikely victory over France at the 1862 Battle of Puebla during the Franco-Mexican War. In Mexico it is usually only regionally celebrated.
It is however, not Mexican Independence Day. That is September 16th, known as El Grito de la Indepedencia (The Cry of Independence) to honor Mexico's independence from Spanish rule in 1810.