Why is Cinco De Mayo So Important?

Cinco de Mayo is a mexican holiday that celebrates Mexico’s victory over the French in the battle of Puebla.The U.S recognizes the holiday as well as a celebration of spanish heritage day. For more information see here: