There are more special days in Mexico than you can shake a stick at. Mother's Day, Father's Day, Children's Day, Workers Day, Military Day. The list goes on and on.
I discovered while visiting here that there is even a day for taxi drivers! Every taxi in town was outfitted in ribbons and bows that matched the color of their cab! Lots of horn honking and mini parades all day around town.