Williamsburg Farmer’s Market
Duke of Gloucester Street 345 W. Duke of Gloucester Street, WilliamsburgVisit the Williamsburg Farmers Market on the 300 block of Duke of Gloucester Street, next to Merchants Square! This Virginia producer-only market offers a variety of local products, including fresh...