Restaurants near Saint Johnsbury

Kham's Thai Cuisine 1112 Memorial Dr, St Johnsbury Thai • $
1112 Memorial Dr, St Johnsbury

Customers` Favorites

Pad Thai
Crab Rangoon
Drunken Noodle
Fresh Spring Rolls
Spicy Fried Rice
Thai Noodle Soup
Chicken Padilla
Yellow Curry
Dumplings

“Eat there at least once a week. Always great food and great service. Thanks for making lunch delicious every time.”

4.4 Superb67 Reviews
St Johnsbury House of Pizza 287 Portland St, St Johnsbury Pizza • $
287 Portland St, St Johnsbury

Customers` Favorites

House Special Pizza
Specialty Grinder Choices
Fried Mozzarella Sticks
Steak and Cheese Sub
Cheesy Bread Sticks
Caesar Salad
Cheese Pizza
Spinach Pie
Hot Wings
Baklava

“My fiancé and I both ordered calzones. They were topped with cheese and toppings with sauce on the side. Although we both prefer sauce in our calzones they were still very delicious! The vibes of the sit down area were super welcoming and clean. Definitely recommend checking them out.”

4.4 Superb66 Reviews
New Century 264 Portland St, St Johnsbury Chinese • $
264 Portland St, St Johnsbury

Customers` Favorites

Spring Roll
Beef with Mixed Vegetables
Moo Goo Gai Pan
Orange Chicken

“amazing food and the staff is always nice.”

4.5 Superb42 Reviews
Anthony's Diner 321 Railroad St, St Johnsbury Diner • $
321 Railroad St, St Johnsbury

Customers` Favorites

Woodsman Burger
Hamburger
Turkey Club
Burger Melt
Cream Pie
Mozzarella Cheese Sticks
French Toast
Home Fries
Onion Rings
Clam Strips

“Wheelchair accessibility: There is a nice ramp for people with mobility issues, nice rails on both sides of ramp and very sturdy to I mite add. If you are having trouble reaching the 🚪 door someone will come out and help you. Staff very friendly n helpful.”

4.2 Good89 Reviews
Tim's Deli & Catering 580 Portland St, St Johnsbury Deli • $
580 Portland St, St Johnsbury

Customers` Favorites

Spicy French Fries
Philly Cheesesteak
Cheeseburger
Onion Rings

“Delicious! A great place to have breakfast or lunch alone or with friends! This restaurant is an institution in St Johnsbury as they have been serving the community for years. I love their French Toast with real Vermont Maple Syrup. If you are there at lunch, I love their specials. The recent all you can eat haddock meal was wonderful. Try Tim's if you haven't already.”

4.4 Superb17 Reviews
Hilltopper Restaurant 1216 Main St, St Johnsbury American • $
1216 Main St, St Johnsbury

“This is such a cool culinary program. It is great to see students learning and experiencing how to work in the restaurant industry. The food is always creative, love how they use local products, and you can see the students in action in the kitchen as well. I recommend making a reservation as they are only open for lunch during the school year.”

4 Good4 Reviews
The Whiskey Den 48 Eastern Ave, St Johnsbury Bar • $$
48 Eastern Ave, St Johnsbury

“Clean place, clean pool tables, good crowd for a Sat, good loud music and excellent service. Did not really give the baretenders a good thorough cocktail test they did keep the libations flowing with a great attitude. (Please tip your servers ?). Def a good time.”

3.6 Good7 Reviews
8

Subway

Subway 18 Federal St, St Johnsbury Sandwich Shop • $
18 Federal St, St Johnsbury

Customers` Favorites

Cookies
Auntie Anne's Footlong Pretzel
Grilled Chicken
B L T
The Boss
The Beast
The Philly
The Monster
Supreme Meats
Veggie Delite

“Our experience at this Subway location was exceptional. We ordered two footlongs via the mobile app, and they were prepared to perfection.

- The store honors Subway Deals.
- The employee was kind and friendly, and we noticed they meticulously reviewed every detail of our order and adhered closely to our instructions.

This is the best Subway I’ve visited. Highly recommend!”

3.7 Good27 Reviews
New East Garden 169 Railroad St #2667, St Johnsbury Chinese • $
169 Railroad St #2667, St Johnsbury

Customers` Favorites

Egg Roll Chicken Wings Chicken Teriyaki
Chicken Fingers and Pork Fried Rice
Chicken Teriyaki Boneless Ribs And
Boneless Ribs Chicken Fingers
Crab Rangoon Beef Lo Mein And
Chicken Wings Chicken Fingers
Egg Roll and Chicken Fingers
Egg Roll Chicken Fingers And
Vegetable Lo Mein or Mei Fun
Shrimp Toast Crab Rangoons

“I have enjoyed many Chinese restaurants, all over the USA through the years. With out a doubt this is the best Chinese food so far, I lived very close to Chinatown in Boston Ma, and enjoyed the food there for many years, I'm 67 and this restaurant is in my opinion better than a lot of places in Chinatown. The pork fried rice is 10 Star, I usually order it with beansprouts and pea pods. I travel over 80 miles round trip just to order from this establishment and well worth the travel in my opinion it is the best tasting Chinese food I have ever had. Give it a try you will not forget the food or the professional and polite manner of the owners. I give this restaurant a TEN Star Rating.”

3.6 Good21 Reviews
Kingdom Crust Company 1216 Railroad St, St Johnsbury Pizza • $
1216 Railroad St, St Johnsbury

Customers` Favorites

Garlic Knots
Meatball Sub
Pepperoni Pizza
Heifers & Hogs Stromboli
Kingdom Fries
House Salad
BBQ Chicken
Onion Rings
Wings

“This is my absolute favorite restaurant! The food is always fantastic and no matter what I order I am always more than satisfied with my meal! We ordered delivery and the food arrived hot, fresh & with a friendly smile! I highly recommend Kingdom Crust Co to anyone looking for somewhere to eat in St. Johnsbury VT!”

3.5 Good49 Reviews
Salt Bistro and the Vermont Catering Company 94 Eastern Ave, St Johnsbury Salad • $$
94 Eastern Ave, St Johnsbury

“Great food! Lovely atmosphere and great service! Highly recommend!”

3.5 Good63 Reviews
12

Dunkin'

Dunkin' 473 Railroad St, Saint Johnsbury Coffee Shops • $
473 Railroad St, Saint Johnsbury

Customers` Favorites

Donuts
Muffins
Bagels
Maple Sugar Bacon Breakfast Sandwich
Bacon Egg and Cheese
Dunkin' Refreshers
Iced Latte
Croissant

“In general I would recommend this Dunkins. But! The staff here are under staffed and always training. There just isnt even space to productively produce their work load in a timely manner! Most of the time I will only order ahead with my app. I know to give them atleast 10 mins. This one desperately needs a drive thru! Even if you only put it straight thru on the right side! This would make a huge difference in times and frustrations for the staff and customers alike! I often see very frustrated, impatient and rude customers. They have had it for waiting and tend to get very snappy with associate's. I have yet to encounter an outright rude employee or an incorrect order. Yes these ladies behind the counter are cramped and running like chickens with their heads cut off! Buuutttttt, they pump it out 2! There is never ever someone standing around behind that counter. I always leave a tip and say thank you because I remember the days working alone behind a dunkins counter and serving HUNDREDS of folks in less then 3 hours at minimum wage salary!”

3 Average47 Reviews
Taco Bell 985 Memorial Dr, St Johnsbury Fast Food • $
985 Memorial Dr, St Johnsbury

Customers` Favorites

Mexican Pizza
Crunchy Taco
Taco Supreme
Nachos
3 Soft Tacos Supreme Combo
Ground Beef Burrito
Quesadilla
Hot Chicken
Gulab Jamun

“After a terrible experience at another KFC, we decided to try this one. We only wanted a chicken pie, and we got the last two.

The contrast between this location and the Tilton, NH, was like night and day. Bathroom was spotless (the other was NOT). The inside service took a little wait, but the server was doing multiple jobs. She greeted me with an apology and smile focused on me.”

2.5 Average93 Reviews
Papa Tirozzi Bakery & Pizza 2165 Portland St, St Johnsbury Pizza • $
2165 Portland St, St Johnsbury - 1.93 miles

Customers` Favorites

Tiramisu
Meatball
Cannoli
Cheese Pizza
Mozzarella Sticks
Whole Belly Clams
Meat Lovers
Clam Strips
French Fries
Italian Festival Cookies

“the food is great, service friendly and very nice owners!”

4.8 Superb103 Reviews
Three Ponds 11 Vermont Route 2 East, Danville American • $
11 Vermont Route 2 East, Danville - 6.18 miles

Customers` Favorites

Pulled Pork Sandwich
Hand Cut Fries
Falafel Pita
Cheesesteak
Beet Salad
Fried Chicken Sandwich
Grilled Cheese
Chicken Wings
Goddess Salad
Polenta Fries

“The food was out of this world. I had a salmon sandwich that was hands down the best I have ever had! This is our new favorite place to eat.”

4.8 Superb70 Reviews
Boule Bakery 462 Railroad St, St Johnsbury Bakery • $
462 Railroad St, St Johnsbury - 0.01 miles

Customers` Favorites

Bakery
Chocolate Almond Croissant
Cake
Cardamon Bun
Espresso Caramel Cheesecake
Sourdough Pastries

“Great local shop with artisan breads, sandwiches, fresh baked goods (including a couple gluten-friendly options,) and delicious coffee flavored with homemade syrups or local maple syrup. Nice vibe and friendly employees. Hope to visit again if I’m back up this way. Highly recommend.”

4.7 Superb91 Reviews
Whirligig Brewing & Bistro 397 Railroad St Unit #2, St Johnsbury Brewpubs • $$
397 Railroad St Unit #2, St Johnsbury - 0.07 miles

Customers` Favorites

Sample Flight
Sour Bunnies

“Food, service and the beer were excellent. If you love craft beer and you are in the area, this is a great stop. It’s a nano and I had a great saison, sour & Vienna lager. Debora was my guide and fantastic. Thanks for a great early evening. Cheers.”

4.8 Superb45 Reviews
Bentley's Bakery & Cafe 20 Hill St, Danville Bakery • $
20 Hill St, Danville - 6.18 miles

Customers` Favorites

Sandwich
Breakfast Burrito
Panini
Wrap
Pumpkin Spice Muffin
Mocha Latte

“Know when you go, there may be a line, because they serve GREAT food! And there aren’t many seats, so you should assume a to-go order.

And one more time—GREAT EATS!

Edit—lunch followed by breakfast the next day. Ribeye panini, breakfast sandwich on a bagel, carrot cake, chocolate mouse, ribeye breakfast burrito…everything has been delicious!!”

4.9 Superb27 Reviews
Full Belly Deli 37 Depot St, Lyndonville American • $
37 Depot St, Lyndonville - 8.03 miles

Customers` Favorites

Veggie Sandwich
Roast Beef

“Went there for the first time today, I’m a local and honestly didn’t even know/remember it was there. Had the steak and cheese, it was amazing, one of the better ones I’ve ever had, just need a little better advertisement.”

4.9 Superb27 Reviews
Huang's Noodle Shop 57 Brainerd St, Danville Asian • $
57 Brainerd St, Danville - 6.14 miles

Customers` Favorites

Ramen
Spring Roll
Orange Chicken
Sesame Chicken
Beef Chow Fun
Salads
Dim Sum

“Went there a couple of weeks ago and ordered General Tso, beef chow fun and egg rolls. All three were noticeably superior to any of the other local restaurants.. Beef chow fun really stood out. Amazing flavor, and a dish you don't find around here. Would love to see them add Banh Mi sandwiches and Vietnamese caramel chicken. Definitely a cut above everything around here and highly recommended.”

4.6 Superb72 Reviews
Red Barn Brewing 2211 US-2, Danville Brewery • $$
2211 US-2, Danville - 4.41 miles

“Amazing staff, super friendly. Sat on the deck with our pooch and enjoyed the sunshine, some Porters and smash burgers - YUM!”

4.7 Superb35 Reviews
Locally Social Coffee 757 Portland St, St Johnsbury Coffee Shops • $
757 Portland St, St Johnsbury - 0.73 miles

“Cari and Ian are always friendly and welcoming, making it a great place to start my day. The coffee is always fresh and flavorful, and they offer a variety of tasty pastries and snacks to go along with it. I highly recommend stopping by this coffee shop for a warm and inviting experience. I'll definitely be back for more soon!”

4.8 Superb21 Reviews
Lyndonville House of Pizza 93 Main St, Lyndonville Fast Food • $
93 Main St, Lyndonville - 8.03 miles

Customers` Favorites

Boneless Wings 5 Wings or 10 Wings
Gyro Sandwich
Lasagna
Poutine
Cold Cut
Chef Salad
Greek Salad
Onion Rings
Spinach Pie
Veal Cutlet

“I always have had had good experiences here. From now since I’ve lived and town and had it as my favorite take out spot to back in the day when my parents and I always used to come here.
They are all so kind each and every staff including the owners I think who are always there!
Here’s my boy wishing my pizza was going in one of those dishes.”

4.6 Superb47 Reviews
Sweet Basil Cafe & Catering 32 Depot St, Lyndon American • $$
32 Depot St, Lyndon - 8.01 miles

Customers` Favorites

Maple Chipotle Chicken Salad Greens with Sauteed
Bread Pudding With
Key Lime Pie

“The food is very good. Quality ingredients, tasty and cooked well. Very friendly staff and cute space. It’s sort of like being in a big farmhouse dinting room. They accommodated us our dietary needs and the food came out quickly. Definitely recommend.”

4.8 Superb12 Reviews
Birches Restaurant 397 Railroad St, St Johnsbury French • $$
397 Railroad St, St Johnsbury - 0.06 miles

Customers` Favorites

Chicken and Waffles
Avocado Toast

“Beautiful restaurant. Not very kid friendly, though. Small menu, but delicious and gorgeous plating. We didn't make a reservation, so we had about a 30 minute wait for our party of 6.”

4.5 Superb39 Reviews
26

Mosaic

Mosaic 930 Broad St, Lyndonville Fast Food • $
930 Broad St, Lyndonville - 7.86 miles

Customers` Favorites

Beef
Strawberry
Texas
Mango
Totchos
Spicy BBQ
Cobb Salad
Chili Tots
Queso Tots
BBQ Chicken Mac Beyond Vac

“This place is amazing! Best burritos in vermont!!! Everything is always tasty! Portions are HUGE! Prices are unbeatable and Staff and service is always ? ? ❤️ Thank you for amazing food!”

4.5 Superb22 Reviews
Eddie's Bakery LLC 175 Duck Pond Rd, Waterford Bakery • $
175 Duck Pond Rd, Waterford - 4.56 miles

“Everything is wonderful and fresh! We love their Oatmeal Bread it is the best! makes excellent sandwiches and toast.”

5 Superb3 Reviews
The Pizza Man 663 Broad St, Lyndonville Pizza • $
663 Broad St, Lyndonville - 7.61 miles

Customers` Favorites

Cheese Pizza
Chef Salad
Nek Pizza
Buffalo Chicken
Scoop of Coffee Ice Cream & a Cookie Dough Scoop
Buffalo Chicken Pizza
The Pizza Man Pizza
Fried Dough Bites
Steak & Cheese
Mac and Cheese

“Excellent local restaurant, great pizza, good service and drinks!”

4.3 Superb97 Reviews
Estella's Bar and Grill 774 Main St, Lyndonville Bar & Grill • $
774 Main St, Lyndonville - 8.66 miles

Customers` Favorites

French Fries
HI-Boy Burger
Bacon Burger
Twice Baked Potato
Turkey Club
Nachos
Three Piece Fried Chicken
Two Piece Fried Chicken
All Burgers Served With
Hand Cut Onion Rings

“The service was amazing. We had 4 thirsty adults and a tired toddler, and our server kept the food and drinks (and napkins) coming!
The nachos were huge and the fried chicken, blooming onion, veggie wrap, and mac n cheese were all big hits for our crew.

Vegetarian options: Vegetarian options tend to be limited in the NEK, but there was a veggie wrap, macaroni and cheese, and a bunch of veg friendly appetizers.

Parking: Big parking lot, easy to navigate for folks with mobility restrictions

Kid-friendliness: There was a kids' menu and they provided a clean high chair, crayons, and paper. Our little guy got lots of smiles from other patrons, even when he was less than docile.”

4.3 Superb85 Reviews
30

Amato's

Amato's Maplefields, 85 US-2 West, St Johnsbury Italian • $
Maplefields, 85 US-2 West, St Johnsbury - 0.73 miles

“I regularly visit Amatos and Maplefields store. everyone is always really friendly. The food is good and the place keeps good consistency for being inside of a gas station. Definitely recommend. I prefer The original Italian. Really good experience every time.”

4.4 Superb8 Reviews

Get more info in our app

Download app for free

Open