Viva El Paso is an entertaining presentation of El Paso's History. There is lots of dancing, singing, and beautiful costumes. Viva El Paso is performed at McKelligon Canyon Theatre which is outdoors. The view of the mountain at the back of the stage is beautiful!
I grew up in El Paso and had been to Viva El Paso around 20 years ago. My understanding is that Viva El Paso is under different management than it was 20 years ago. I must say that although it was much better 20 years ago, it is still worth seeing. The first half of the show was a bit slow, but the enthusiasm and excitement finally picked up in the second half.
Viva El Paso has great performances of numerous Mexican dances. That alone is worth seeing. I would recommend for anyone to see Viva El Paso at least once in their lifetime.