Restaurant & Tasting Room

Join us in our iconic Tasting Room where we offer reserved seating, tableside service, and access to our full food and wine menus.

Whether you are enjoying one of our wine flights or diving into our seasonal food offerings, this is the ideal choice for you and your friends no matter the occasion. You may reserve a table inside the tasting room or on our covered porch where you will be treated to a spectacular view of the James River. 

Note: We do not offer wine tastings at the counter. To reserve a tasting, check out our Private Tasting experience here.

 
 

Upper Shirley Vineyards

600 Shirley Plantation Road, Charles City, VA, 23030

(804) 829-9463

Get Directions →

Hours of Operation*

Wednesday - Sunday
11 am - 5 pm (food service until 4 pm)

*Click here for upcoming special hours