Do you mean Cinco de Mayo?
I’ve always heard that very few real Mexicans living in Mexico observe that day. It’s mostly a Mex-American sales pitch for cerveza and party foods.
The Hispanic version of St. Patty’s Day.
Besides, wasn’t their military victory over France rather shortlived?
Yes. Mexico is still a colony under France, under Maximilian The Ocho.