Indian Fields Tavern is great all around. Take a drive down Rte 5 towards Charles City. You'll enjoy the quiet escape from the city and excellent food. You'll need reservations. The prices are reasonable, the food is delicious and the atmosphere is impressive. My advice is to go on a cool summer evening and sit outside. Don't miss out on the dessert either!
Pros: Quiet, Quaint, Delicious
more