Modern interpretations of traditional Mexican song and dance combine to delight in the spirit of Cinco De Mayo.