Break out the salsa, guac, and tequila…Cinco de Mayo is here! Rich in historical importance, Cinco de Mayo is a celebration of Mexico’s victory over the French Empire in the Battle of Puebla 1862. Though not a national holiday in Mexico, this day is now celebrated with historical reenactments, parades, and food to commemorate the …
