A historic theater located in the magical town of Telluride, Colorado. The best place in town to see live entertainment!