207 West Colorado Ave., Telluride, CO, 81435
Based on 1 reviews.
Really nice little theater
January 03, 2019
We liked this neat little Telluride Main Street theater that has a great selection at the snack bar and great popcorn. New seats and great picture and sound.