I love this traditional Mexican song, La Sandunga, and I really like The Guitar version of it.
For specticale, this version by Natalia Jimenez is just wonderful. The costumes are all based on traditional Mexican designs and the embroidery takes your breath away. (If you go to You Tube you can see the detail.)
Here is a link to the translation of the lyrics.
Lila Downs version is so good I will include it as well. She is dressed in traditional Mayan Indian clothes.