What is Mexican Independence Day?

September 16th is celebrated as the Mexican Independence Day. They fought for their freedom against Spain. There is a big celebration, they make food to match the colors of the flag.