Any fine dining in this area? If not, anything close?
It's been a few years, and it's not "fine dining," but we really liked Passage to India. And we've heard many good things about Cafe Sofia.
If you're willing to drive to Sperryville, check out the Thornton River Grille. It's excellent, creative nouveau American.