Riley’s Fish Shack

What we have: Lunch, Dinner, Sit-Down, Take-out, Seafood, Sandwiches

Hours: Mon. -Sat. 11 a.m. – 9 p.m.; Sun. 11 a.m. – 8 p.m.

Address: 2165 Portland St, St. Johnsbury, VT 05819

Phone: 802-751-1111

Website:

Check Out Our Review

This may be the best kept secret in the area. This restaurant in Saint Johnsbury has the best seafood you can find in the region for the best prices. Outdoor seating throughout the summer, fun décor, and decent portion sizes – add this hidden gem to your list. Located almost out of town, many travelers would miss it if they didn’t know what to look for, don’t be one of them.