Restaurants in Plymouth (VT) Full list of companies Restaurants category in Plymouth, Vermont River Tavern Restaurant Route 100, Plymouth, VT 05056, (802)672-3362 Page 1