Cinco de Mayo literally translates to “five of May,” referring, of course, to May 5th. May 5th happens every year, but it wasn’t particularly important until 1862, when the Mexican army defeated the French at the Battle of Puebla. This happened during the Franco-Mexican War. Napoleon III, emperor of France, […]