News

While Cinco de Mayo is a Mexican holiday that commemorates the Mexican Army’s victory over the French during the Battle of Puebla in 1862, it has been hugely recognized and embraced by Americans.