Rte 100,
Hcr 70, Box 64, Plymouth
(802) 672-3811
Amidst The River Tavern's spectacularly beautiful mountain and river setting in central Vermont, dine in the warm glow of a roaring fire as you gaze out at the ice-encrusted Black River on a snowy winter's night. During warm summer evenings, alfresco...