600 Shirley Plantation Road, Charles City County 829-9463 uppershirley.com
Second Place: James River Winery
Third Place: Barboursville Winery
| Aug 17, 2021
| Jul 28, 2020
| May 21, 2019
© 2022 Style Weekly