No! Cinco de Mayo is not Mexico’s Independence Day and it’s barely celebrated in Mexico, except in the state of Puebla, where the holiday is called El Día de la Batalla de Puebla. In point of fact, it’s celebrated far more – and far more exuberantly – in America than in Mexico.
Happy Cinco de Mayo
It’s really an “immigrant” holiday that has successfully assimilated into- and added to America’s tapestry of holidays. So go out and celebrate it. Have fun! Take a day and night to enjoy the beauties of Mexico. 😉