Mariachi is a genre of regional Mexican music dating back to at least the 18th century, evolving over time in the countryside of various regions of western Mexico. From Wikipedia