St. Johnsbury Dining
St. Johnsbury offers a wide variety of restaurant choices for all tastes and moods. A stack of pancakes dripping with local maple syrup? Plenty of great places for that. Hungry for an exotic cuisine? We've got restaurants with food from around the world. An award-winning bistro for a fun night out with your friends? That's here, too. For breakfast, lunch, dinner or anything in between, St. Johnsbury will whet your appetite.
Dining Directory
The Wine Gate
25 Depot Sq. (next to Welcome Ctr.)
St. Johnsbury VT 05819
802 748 3288
"The best kept secret in the Northeast Kingdom"
Anthony's Diner
50 Railroad St.
St. Johnsbury VT 05819
802 748 3613
Dylan's Cafe
378 Railroad Street
St. Johnsbury VT 05819
802-748-6748
Elements
98 Mill Street
St. Johnsbury VT 05819
802-748-8400
elementsfood.com












