This holiday season, Theatre on the Road is serving up a hearty helping of Dickensian cheer with their interactive dinner theater performance of A Christmas Carol, marking its silver anniversary with 13 shows across the Hudson Valley. Guests can join the Cratchit family for a three-course feast while experiencing the timeless tale of Ebenezer Scrooge and his ghostly visitors, brought to life by a talented cast in high-quality period costumes. Adding to the festive spirit, Victorian carolers will serenade attendees before the show and during the dinner break. Venues include the historic Beekman Arms in Rhinebeck, the elegant Hudson House Distillery in West Park, and Best Western in Kingston. Visit theatreontheroad.com for details.