Cinco de Mayo has its roots in the French occupation of Mexico, which took place in the aftermath of the Mexican American War of 1846 48 and the 1858 61 Reform War.