This post can be summed up in one word: YUM. But diner's be warned: you may have to wait for your food, and no reservations are taken. Despite this, you will certainly leave happy and full, for a reasonable price. Duner's is located just west of Charlottesville on 250 near Ivy, you'll probably only find locals at this spot. The menu changes every day. Literally.
If you're an appetizer lover or come in starving, you can't go wrong with the calamari or the brie. Or anything else I'm sure. I've never had a bad item here, so I would be inclined to encourage trying anything that sounds good! You really don't have to order an appetizer to leave full though, so don't feel like you have to! Appetizers tend to run around $8-10 and can easily be shared between 2-3 people.
There are always about 20 entree choices which still boggles my mind. Even though its 3 hours by car to the coast, the seafood is always excellent. You'll also find some local meats and river trout, in addition to a few vegetarian options. I guarantee any of these will be excellent. I'm a sucker for seafood, so I tend to order some kind of fish. (See two of these in my pictures including salmon crepes on the right and rockfish below.) All entrees come with a nice salad and fresh (delicious!) bread, so for an average of $25/entree, you're not breaking the bank. Pair it with a pint of Starr Hill, a carafe of house wine, or a bottle of a local wine and you've got one great meal!
The deserts are also awesome at Duner's and I always find myself wanting to finish my meal with one. They'll pack it up for you to go if you like. The chocolate dome cake had me the first time I saw it, and it was every bit as good as it looks. Other seasonal options are always available to, so those are always a good option.
Duner's is definitely a classic and a stable in this part of Virginia, so if you haven't gotten over there, go tomorrow night!