We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Anthony's Diner

321 Railroad St, Saint Johnsbury, VT 05819-1921
+1 802-748-3613
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent34%
  • Very good45%
  • Average16%
  • Poor3%
  • Terrible2%
Travellers talk about
“burger” (54 reviews)
“finger food” (19 reviews)
“pie” (15 reviews)
Open Now
7:00 a.m. - 3:00 p.m. Hours
American, Diner, Vegetarian Friendly, Gluten Free Options
$$ - $$$
321 Railroad St, Saint Johnsbury, VT 05819-1921
All Details
Write a ReviewReviews (293)
Traveller rating
Traveller type
Time of year

1 - 10 of 282 reviews

Reviewed yesterday via mobile

We stopped for lunch since all 3 of us love diners. The special was the bacon cheeseburger and it was great x3. Highly recommend if you want a stop along a trip.

Thank MarvinF893
Reviewed 1 week ago

We stopped there for souper on our way back to Canada from Salem, Mass. The food was very good and the service was perfect. Overall, a good experience. I look forward to returning there on the next occasion.

Thank zobrist46
Reviewed 4 weeks ago

My friends and I picked this diner for lunch mainly because it was near the Catamount Arts Center and we needed lunch before the opera broadcast. Lucky choice! Salad with pulled turkey served in a taco bowl -- thumbs up. Salad with cottage cheese and...More

Thank Richard F
Reviewed 5 weeks ago

We stop at Anthony's every year on our way to New Hampshire. What a treat. The homemade meals and desserts are the best.

Thank retired22
Reviewed 5 weeks ago

Recently stopped in with friends to have lunch. Had enjoyed a previous trip to Anthony's Diner so I was looking forward to it. Unfortunately my friends and I were disappointed. Our waitress was not helpful. when asked about the quiche breakfast special , she informed...More

Thank Lildbee
Reviewed October 13, 2018 via mobile

I’m so glad I picked this spot. The breakfast was delicious, the portions were huge, and the prices are very reasonable. Will be back!

Thank Jessalayne
Reviewed September 12, 2018

Very busy when we arrived but the farmers market was going on just behind the building. The poor waitresses were shorthanded but we're doing their best to keep up. Lots of 2 person booths and a few bigger tables. Wouldn't recommend for a large party...More

Thank Charlotte G
Reviewed August 26, 2018 via mobile

On our annual trip to Maine, we always stop at Anthony’s for breakfast. My papa started the tradition when I was young, so my family and I have kept it going after his passing. Everything is good - although the corned beef isn’t homemade -...More

Thank KateTheSkiier
Reviewed August 25, 2018

We were driving through Vermont on our way to New Hampshire when we decided to stop for a late lunch in St. Johnsbury. Anthony’s Diner is a bright, friendly family diner and we really enjoyed our meals. My wife ordered a club sandwich, which she...More

Thank Rebuilder
Reviewed August 10, 2018 via mobile

We stopped in St Johnsbury for a one night stay and googled for a place to eat. Anthony’s Diner came up and we went it was 245 in the afternoon so not a problem getting a seat. This place is sooo clean. The food is...More

Thank dianemN9187RT
Nearby HotelsSee all 2 hotels
Fairbanks Inn
259 reviews
.89 km away
Comfort Inn & Suites Near Burke Mountain
633 reviews
1.77 km away
Lyndon Motor Lodge
64 reviews
10.94 km away
Colonnade Inn
60 reviews
11.30 km away
Nearby Restaurants
Kingdom Taproom
117 reviews
.14 km away
Cantina Di Gerardo
145 reviews
.10 km away
Pica-Pica Filipino Cuisine
22 reviews
.42 km away
Nearby Attractions
The Dog Chapel
134 reviews
1.06 km away
Fairbanks Museum and Planetarium
144 reviews
.44 km away
St. Johnsbury Athenaeum
90 reviews
.44 km away
Catamount Film & Arts
20 reviews
.21 km away
Ask a question
Questions & Answers
Wes B
May 17, 2015|
AnswerShow all 4 answers
Response from alice w | Reviewed this property |
They do have lemon meringue and chocolate cream, but you would have to call to ask about buying whole pies. The number for Anthony's is 802 748 3613.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Kids, Child-friendly, Local cuisine
Open Hours
7:00 a.m. - 3:00 p.m.
7:00 a.m. - 4:00 p.m.
7:00 a.m. - 8:00 p.m.
7:00 a.m. - 8:00 p.m.
7:00 a.m. - 8:00 p.m.
7:00 a.m. - 8:00 p.m.
7:00 a.m. - 8:00 p.m.
Location and Contact Information
  • Address: 321 Railroad St, Saint Johnsbury, VT 05819-1921
  • Location: United States  >  Vermont (VT)  >  Northeast Kingdom  >  Saint Johnsbury
  • Phone Number: +1 802-748-3613
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing