Cinco de Mayo will replace the 4th of July as this country’s national holiday, just due to numbers.
Cinco de Mayo is not celebrated in Mexico -- or any other Latino country.
Cinco de Mayo is strictly an American event -- originally created by the US distributor for a Mexican brewery to boost sales in Texas.