'Viva la musica!' Statue honors spirit of Mariachi Estrella