Cinco de Mayo is celebrated on May 5. To many Americans, Cinco de Mayo means eating Mexican food and having fun. In Mexico, there is far less celebrating.
Many people think it is the Mexican Independence Day. However, it is not. That day is celebrated on September 16.
Cinco de Mayo is for the unlikely victory over the French forces under Napoleon III on May 5, 1862. It was called the Battle of Puebla.
Mexico had a debt to France from other wars. The French military came to collect that debt and another battle took place. No one expected Mexico to win the battle. However, they did!
To celebrate Cinco de Mayo at home, plan a Mexican dinner. Tacos are always a family favorite and they are delicious. Turn the dinner into a lesson on Mexico and culture. Learn a few Spanish words, and perhaps your children will know some already!