Cinco de Mayo should be a US holiday as well as a Mexican one. Historical fact: The US may well owe its current existence to Benito Juarez. When he rebelled against the French Occupation of Mexico, he derailed plans that the government of France had to march French Regular troops up through Texas in support of the Confederacy. If this had happened, best case scenario would have been a significantly weakened USA with the CSA on the Southern border and loss of control of over half the Mississippi River for commerce. Worst case scenario would then be the French, betraying and annexing the CSA after it was supported just enough to win independence, but sufficiently weakened to fall to France shortly after, and then the French marching north again to a US that was already exhausted from a bloody civil war, and falling to French rule as well.
We have old french Intelligence docs from the period that discussed just these scenarios and the plan to support the CSA was already started toward action when Juarez kicked off the Mexican Revolution. ˇThink about that as you sip on your Corona or XXX beer this evening and raise your bottle and say SALUD a Juarez y feliz le Cinco de Mayo!