No, Cinco de Mayo is not Mexican Independence Day and, apparently, more popular here than in Mexico. And ever since some ex-patriot Mexicans living in California decided to turn it into a holiday to celebrate the French getting their asses kicked by the Mexicans in the Battle of Puebla, Cinco de Mayo has become (for…