
While Cinco de Mayo is typically celebrated in America as a holiday dedicated to frozen margaritas and guacamole, there is a deeper history behind the day that often gets erased stateside.
Cinco de Mayo, also known as Battle of Puebla day, celebrates the victory of the Mexican army over France on May 5, 1862. It's important to note that this is not Mexico's Independence Day, which falls on September 16.