In the United States, Cinco de Mayo is sometimes mistaken for Mexico's Independence Day the most important national holiday in Mexico.