Check out our selection of Mariachi Sol de Mexico's A Merry-Achi Christmas tickets at the Balboa Theatre - San Diego in San Diego on 12/8/2021