Mexican Independence day took place on the night of september 15th 1810, and since then the celebration starts with “el grito” on the night of september 15th and all day long on september 16th. As a national holiday, “Día de la Independencia” is full of festive decorations, traditional mexican food, concerts and happenings around the country.
If you are visting Mexico, here are 5 cities where the festivities are beyond this world:
Mexican president initiates the grito from the balcony of the Palacio Nacional at Zocalo, the main square of the country. There, hundreds of thousands of people cheer and celebrate. You can always have dinner at Pujol, Dulce Patria, Los Danzantes and Quintonil, the best restaurants that serve delicious Mexican food.
San Miguel de Allende
San Miguel de Allende is a picturesque colonial city in the state of Guanajuato, and home of many expats. Celebrations are mesmerizing. Good thing about Mexican Independence day is that la Fiesta de San Miguel (patron saint of the city) takes place around the same dates, so the party goes on and on.
Known as the Cradle of Mexican Independence, Dolores Hidalgo is a small town in Guanajuato. Here you can celebrate at the exact point where priest Miguel Hidalgo y Costilla initiated the battle of independence.
One of the most colorful states in Mexico celebrates with public parties called “verbena popular”. Music, food and activities are held at main square at city of Oaxaca.
There’s one dish that commemorates the Mexican independence and that is chile en nogada, originated in Puebla. So even if “el grito” is celebrated as the same way as others cities in Mexico, going to Puebla is worth to try this exquisite dish.
And of you need recommendations of outfits, take a look on our picks on this link.