This is the first and probably only writer's block I'll respond to. But 5 de Mayo is celebrated in only one area of Mexico, commemorating the Battle of Puebla day. It is NOT independence day, and is an Americanized holiday, just another reason to party. That's my two cents!
