Viva Mexico Mariachi is one of a kind Multicultural mariachi band ensemble based in Toronto. It blends talent, charisma and experience in its professional, lively, energetic, outstanding and even virtuoso performances.