Built in 1833 and restored in 1990, the Teatro de la Cuidad Francisco Paula Toro (Calle 12 between Calles 51 and 53, 981/811-3653, US$5–20) is said to be the first theater in Mexico. It hosts dance, dramatic, and musical performances throughout the year. Open only when there is a scheduled event, stop by or call to see if there is anything showing while you’re in town.
The Teatro Juan de la Cabada (Av. 16 de Septiembre at Calle 53) is the city’s modern theater space; it offers a wide range of dramatic, dance, and musical programming. Like the Teatro de la Cuidad, the box office only is open when there is a scheduled performance.