I like Salem Cross Inn. It has a nice warm enviroment with fireplaces - perfect for these crisp fall days. I've been there mostly on holidays - Easter and Mother's Day I think. The food is not wildly imaginative, but always reliably good.
I highly recommend Salem Cross Inn. They have a website with lots of info. I love their complete Sunday dinners for only $16.95. They make their own soups and breads which are first rate. Be sure and ask for extra pecan rolls and muffins.