A big misconception about Cinco De Mayo is that it's Mexico's Independence Day...WRONG! Here's the deal:
It's actually the anniversary of the Batalla De Pueble, in which Mexican forces defeated the French in 1862. The whole thing started when Mexico declared a temporary hold on paying back foreign debt...