If July 4 is a “uniquely” American holiday, then can May 5th be a “uniquely” Mexican holiday? In other words, keep it in Mexico.
Cinco de Mayo is a drinking day promoted by the liquor industry and lies between two other party dates: Mardi Gras and 4th of July. Otherwise it would be a long, dry spell. Enjoy!