Mobile menu
Dining
Dining

Charles City County

Blue Heron Restaurant at River’s Rest Marina

Address: 9100 Willcox Neck Road Charles City, VA 23030 Map It
Phone: (804) 829-9070
Prices: $$
Hours:

Tuesday – Thursday & Sunday – 12 Noon – 8:00 PM
Friday – Saturday – 12 Noon – 9:00 PM

Cuisine: Southern
Meals: Breakfast, Brunch, Lunch, Dinner
Website: riversrest.com/restaurant.htm

What is better than fresh seafood right out of Virginia’s waters? Come by boat or car. Great steaks are on the menu also.

More Info

Cul’s Courthouse Grille

Address: 10801 Courthouse Road Charles City, VA 23030 Map It
Phone: (804) 829-2205
Prices: $$
Hours:

Open Every Day for Lunch & Dinner – 11:00 AM – 9:00 PM

Cuisine: Southern
Meals: Breakfast, Brunch, Lunch, Dinner
Website: culscourthousegrille.com

This comfortable restaurant is in a charming 1872 building that was once a country store. Come by bicycle, foot or car; the restaurant sits along Virginia’s Capital Trail.

More Info
Upper Shirley Vineyards

Upper Shirley Vineyards

Address: 600 Shirley Plantation Road Charles City, VA 23030 Map It
Phone: (804) 829-9463
Prices: $$$
Hours:

Lunch:  Wednesday – Monday 11:00am – 3:00pm

Tasting Room (Small Plates Available) – 11:00am – 5:00pm

Dinner: Thursday Only, Prix Fixe Dinner by Reservation Only – 6:00pm – 8:00pm

Cuisine: Beer, Wine, Liquor
Meals: Brunch, Lunch, Dinner
Website: www.uppershirley.com

This gorgeous restaurant/tasting room sits on the banks of the James River alongside the grape vines on a historic Virginia plantation. There is a porch for dining/sipping with a river breeze.

More Info

The Best PART of Virginia