Let me know how the Polar Express goes!
As someone earlier mentioned.. CJ Maggies is always a good bet. There is also an Applebees on the Beverly Pike if you want something more familiar. Also Humbertos is authentic Mexican food on the 5 Lane and Dukes American Steakhouse is also nearby. In downtown there is an authentic Venezuelan Restaurant / Bar called El Gran Sabor. There are other random diner type things... and just about every fast food dive if you're into that.
There are several cafes in downtown that are both coffee houses and have meals to order as well. Kissel Stop Cafe, Henry G's Cafe, and 301 Coffee Shop are all downtown and within walking distance of your hotel.
For stuff to do... There is The American Mountain Theater in the rail-yard, and the Gandy Dancer on 219 South. They're more like shows and dinner theater... so not sure if that's something you'd be interested in. I've never been either, so I really can't give an opinion.
If you're up for some driving you could drive over to Smoke Hole or Seneca Caverns, they're open year-round.
The Randolph County visitors bureau would probably be able to tell you if there is anything specifically going on for the days of your visit. Here are a couple of websites you can browse to see if anything piques your interest.
Elkins / Randolph - Things To Do
City of Elkins - Lifestyle
Discover Randolph
- There is a downloadable travel guide there on the right side links.
Hope I gave you some insight... Let me know if you have anymore questions