Seafood restaurant Anchor Seafood Restaurant – Danville 198 Route 2 W, VT 05828Danville 198 Route 2 W, VT 05828(802) 223-7735 Saint JohnsburyVermont