Cinco de Mayo! A holiday that celebrates when the Mexican army took victory over France at the Battle of Puebla during the Franco-Mexican War. It is also known as Battle of Puebla Day. In the United States, Cinco de Mayo has evolved into a commemoration of Mexican culture and heritage, particularly in areas with large Mexican-American populations. However, in Mexico, it is a relatively quiet day.

Happy Cinco de Mayo, however you choose to celebrate today.