Ballet Folklórico de México
This is probably Mexico’s most accomplished dance company and academy, which performs classic, regional dances from all over the country both in Mexico city and abroad. The performances are super colorful, if a little kitschy, visual feasts that are great to take kids to: Part of the fun is checking out all the regional costumes from traditional indigenous outfits to Mariachi ensembles. Founded by ballerina and choreographer Amalia Hernandez in the late 1950’s, her legacy continues to this day, with several performances a week at Bellas Artes. In December and January, they also perform in the evenings outside of Chapultepec Castle, which makes for a fun holiday activity.