Traditional Mexico musical ensemble, a surprising combination of trumpets, violins, guitars and voices.
Their repertoire includes the most popular Mexican songs, specially the “rancheras” and “serenatas” and they can present their show both: moving around the audience, specially if the guests are seated, or on stage.
In any case they can be accompanied by Mexican dancers.
FOR WEDDINGS: The word "Mariachi" comes from the frech word "Mariage" meaning Wedding. It's clear then how appropiate this music is in for a wedding.