Restaurants & Pubs

Pica-Pica Filipino Cuisine

1214 Main St, Saint Johnsbury, VT 05819
Pica-pica Filipino Cuisine serves traditional as well as creative twists in Philippine cuisine.  It is an extension of our family's kitchen and home, so flavors and tastes are authentic! ​Mission Statement... Why we're here: To…

Bread&Butter

139 Eastern Ave Saint Johnsbury, Vermont
We are a cafe that is ethnically influenced but comes from the Vermont craft tradition. We feature breakfast and lunch, a full espresso menu, pastries baked in-house, and pre-packaged meals for you to bring home…

Taco Bell

985 Memorial Drive Saint Johnsbury VT 05819
Taco Bell/ Kentucky Fried Chicken location

KFC

985 Memorial Drive Saint Johnsbury VT 05819
Kentucky Fried Chicken/ Taco Bell Location

Pizza Hut

1009 Memorial Drive Saint Johnsbury VT 05819
All kinds of pizza - all kinds of pasta - all kinds of wings!

Tim’s Deli

580 Portland Street Saint Johnsbury Vermont 05819
Who would of thought… This deli is a diamond in the rough. Tim’s Deli is a “no frills” deli and grill serving up breakfast, lunch, and dinner, takeout service at the counter with overhead menu…

New East Garden Chinese Restaurant

189 Railroad St, St Johnsbury, VT 05819, USA
Small Chinese restaurant located at the southern entrance to town. The food at the New East Garden is consistently very good and the staff is very friendly! www.facebook.com/pages/New-East-Garden/115829598437173

Riley’s Fish Shack

2165 Portland Street Saint Johnsbury VT 05819
Family owned and operated drive-in style restaurant! We serve fresh seafood, burgers, chicken,beer, wine and ice cream all year round!

Wine Gate

25 Depot Square Saint Johnsbury VT 05819
Fresh, creative, homemade breakfast and lunch in downtown St. Johnsbury. Pub fare, panini sandwiches, soups, and salads.  Open 7:30 a.m. to 3:oo p.m. Monday - Saturday.

St. Johnsbury Country Club

4357 Memorial Drive Saint Johnsbury V 05819
“The Crown Jewel of the Northeast Kingdom”; an 18-hole championship golf course, flawless greens, lush fairways & a large practice area. Open to the public. The Greenside Restaurant is on-site.

Maplewood Lodge

4992 Memorial Drive Saint Johnsbury VT 05819
Maplewood Lodge is the only motel in the area with an on-site full service restaurant serving breakfast, lunch, and dinner every day from 7am to 10pm.  We offer tweny-two clean, comfortable, and newly remodeled rooms at…

Kingdom Taproom

397 Railroad St, St Johnsbury, VT 05819
Serving Craft Beer, Wine and Spirits. Complemented by a small but diverse menu, focusing on locally-sourced foods.

Hilltopper Restaurant

1214 Main St, St Johnsbury, VT 05819
This seasonal restaurant (only open during the school year) is open to the public and is run by the students of St. Johnsbury Academy.  The restaurant is a "working classroom." Students are instructed in meal…

The Whiskey Den

33 Eastern Ave, St Johnsbury, VT 05819
A relaxed atmosphere to enjoy great music, conversation, and spirits with friends and family. We offer a wide variety of beverages to suit every taste.

Eastern and Main Market and Deli

1194 Main St, St Johnsbury, VT 05819
We have the best made to order sandwiches and while you wait please feel free to grab a beverage and a snack. We look forward to serving you.

St Johnsbury House of Pizza

287 Portland St, St Johnsbury, VT 05819
Whether you're up late finishing the big project, need some game food or need a fill in dinner for some home-cookin' grub-gone wrong, the Kapoukranidis family invites you to come in and take a big…

New Century Restaurant

264 Portland St, St Johnsbury, VT 05819

Cantina Di Gerardo

378 Railroad St, St Johnsbury, VT 05819
We strive to give you, our customers, a great experience with outstanding atmosphere, service, and quality Italian cuisine. The restaurant offers some of the best, authentic Italian food north of Fenway Park.

Bailiwicks on Mill

98 Mill St, St Johnsbury, VT 05819
An upscale but approachable dining experience, focusing on quality product, service & atmosphere. Bailiwicks is "Where you Belong!"

Kingdom Crust Co.

1216 Railroad St, St Johnsbury, VT 05819
Kingdom Crusts are made fresh every day with local produced King Arthur unbleached, unbromated, GMO-free organic flour. We partner with local farms to bring you the freshest meats, produce, and toppings ... and flavors! Try…
Page 1 of 212

Search For Listings