About 10 miles north in the town of Davis is a place called the Blackwater Brewery (on the right just before you get to Blackwater Falls Road). Nice sit-down place with reasonable pricing for sandwiches (reuben and patrami served on home baked beer-grain bread, killer 1/2 pound blackwater burger, excellent steak and cheese & BBQ chicken, all served with chips/fries and a pickle for about $7). If it's been a long day on the slopes, adults can order the beer sampler consisting of 6 glasses (6 oz each) of their varied brews (~$4.50). And if you head toward the back game/pool room there is a narrow room to the left that has a banck of slot machines. You win...it prints a ticket out...take it to the bar and get paid. More often than not you'll lose though--the machines are set with a pretty low payout rate but fun for a $5 whirl. Check out the web site
Another 2 miles north into Thomas on Front street by the river is a place called the Purple Fiddle. Very eclectic with a fooseball table, tons of board games for patrons, a couple free internet terminals and some of the best sandwiches, soups and wraps in the area. Very reasonable and a beautiful country ambience that will make you want to set up a cot and stay. They leave Purple Fiddle postcards on the tables and diner's can fill out a message to a friend, address and take to the bar and the owners mail them out free. Neat place--- web site
I almost forgot, as you head into Thomas on the left side of the road is a little diner type place called the Blue Ridge Cafe (adjacent the Tally-Ho Lodge (I know the name's not much but the diner is good). They're a meat and potatoes place that we use for breakfasts. You can do a hearty breakfast for 4 with drinks for about $18. Best Biscuits & Sausage Gravy on the planet. Lunches are pretty good as well and certainly won't break the bank. Sorry....no web site.
I know all of these are out of CV proper but well worth the 10-15 minute drive. I'm up there every weekend and routinely run this gauntlet of eateries as some of the best. If you were staying for dinner I would also highly encourage a visit to the Whitegrass Restaurant.
Not knockin Big John's---it's OK food, cheap and close. And if you're dealing with a pile of young kids the previous post regarding the games is right on. A pocket full of quarters and you won't see them till the food arrives (BTW you have to order at the counter when you walk in so don't sit down and wait for waiter and waitress with a smile...you'll be sitting a long time).
I'm looking back on this lumbering culinary dissertation and have decided that I'm turning more and more into one of those rambling windbags...hateful thing for a message board that lends itself to brevity.
End of post. Enjoy your trip and good luck with the kinder feeding...sounds like you have your hands full.
One more thing----PROMISE!!---while at Canaan Resort, if you're boarding you have got to do their terrain park. I was up last weekend and they had all their rails up and an awesome 5 foot jump that shoots out onto a pretty agressive steep. Sweet...but not for the faint of heart.