Tequila, tacos, sombreros, and guacamole everywhere! But, wait, in the U.S.!? I know we are close, but why do Americans celebrate another country's culture for a whole day every year? What are we even celebrating - Mexico's independence? Was guacamole invented on Cinco de Mayo? Actually, that would be worthy of a national party anywhere in the world, but the celebration is not about that.