I learned that it is both truly an American and Mexican holiday, arising from an unlikely victory in 1862 against France in Puebla during the American Civil War.....One of the greatest battles that gave the Legion Detrangiers (?) it’s formidable reputation. Fought to the last man, no exceptions. Killed a Lot of MeJicans