Mariachi musicians performing outdoors