Restaurants in charles city
Upper Shirley Vineyards
4.6
1168 reviews
600 Shirley Plantation Rd
Charles City, Virginia
Upper Shirley Vineyards in Charles City, Virginia is much more than a winery, it is also an event venue and live music venue. Combining elements from all three elements, ...