Today is the 151st anniversary of the Mexican Army defeating France in the Battle of Puebla. The victory was more symbolic than anything, but today the fifth of May provides a good reason to celebrate your Mexican heritage (if you have any) and a good opportunity to learn more about Mexican culture. Or maybe you see it as a good excuse to eat tacos and listen to mariachi music.
Whatever your reason and method of celebrating today, enjoy Cinco de Mayo!