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.

Dylan's Cafe - CLOSED

139 Eastern Ave, Saint Johnsbury, VT 05819-2656
+1 802-748-6748
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent51%
  • Very good32%
  • Average10%
  • Poor5%
  • Terrible2%
Travellers talk about
“lunch” (29 reviews)
“quiche” (6 reviews)
“salad” (22 reviews)
Restaurant Hours Closed
American, Soups, Vegetarian Friendly
$$ - $$$
139 Eastern Ave, Saint Johnsbury, VT 05819-2656
All Details
Reviews (98)
Traveller rating
Traveller type
Time of year

1 - 10 of 97 reviews

Reviewed 13 October 2016

I really enjoyed this place. Service was excellent and was only beaten by the food. I would highly recommend this place.

Thank Dana W
Reviewed 18 September 2016 via mobile

We were sad to see Dylan's is closed! Too bad... On to another place in St. Johnsbury just down the street... Casa Aguilera! Good food pleasant staff! More under that review

1  Thank carmeng138
Reviewed 12 September 2016

Love the old building that was re-purposed for a restaurant. Décor was awesome especially the student artwork from the nearby arts college. Menu specials were on a large sandwich board brought to the table. More upscale choices than what I expected. Food was delicious. Establishment...More

Thank WardDorchester
Reviewed 19 August 2016

Summer dining on the deck was delightful, delicious and healthy. Our waitress was helpful and witty. Nice icy drinks. The locals say this eatery is a favorite

1  Thank kaye952
Reviewed 28 July 2016 via mobile

So glad we found this place on our first night in St. Johnsbury. Great saloon-like atmosphere with friendly service. Extensive beer list and great wine and cocktail options. The stand out though was the nights pork taco special...probably one of the top 5 meals I've...More

1  Thank bblacker
Reviewed 25 July 2016 via mobile

We stopped here this time on our way to Quebec, although we do find ourselves in St. Johnsbury about once per year on a family visit to a nearby town. It's a charming town in the Northeast Kingdom, and this cafe is a solid option...More

1  Thank Marian E
Reviewed 25 July 2016

My most recent visit to Dylan's was in June. I had the guacamole burger with sweet potato fries, and it was excellent. It is a huge serving, so it was a good thing that I hungry. Two others in our group of four also had...More

1  Thank 512Dick
Reviewed 25 July 2016 via mobile

Just had delicious burgers and fries! Hiking and biking for a week and this was our lunch before heading back to reality. Couldn't have picked a better place- quality beef and great combos! A must stop if you are in the area

Thank Anita G
Reviewed 17 July 2016

Loved this place! A converted post office is now a interesting restaurant. We were there for lunch, and really enjoyed some great variations on a BLT. We found the service to be courteous and attentive. By the way - they make great fries too.

Thank newjerseyfamily
Reviewed 8 July 2016

The food is wonderful. My favorite is the salads with goat cheese and quiche with salad. Nice to be able to get a chilled glass of wine with lunch. Fresh and local products used. I love to meet my girlfriends here to have lunch. This...More

Thank Buttercream924
Nearby Restaurants
Bailiwicks on Mill
291 reviews
.77 km away
Anthony's Diner
263 reviews
.24 km away
Kingdom Taproom
103 reviews
.22 km away
Cantina Di Gerardo
132 reviews
.25 km away
Nearby Attractions
Dog Mountain
158 reviews
3.48 km away
The Dog Chapel
120 reviews
3.48 km away
Fairbanks Museum and Planetarium
131 reviews
.21 km away
NEK Adventures ATV & Snowmobile Tours
85 reviews
4.38 km away
Improve this listing

Restaurant Details

Good for
Child-friendly, Kids
Open Hours
10:00 AM - 2:00 PM
11:00 AM - 3:00 PM
11:00 AM - 3:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
Location and Contact Information
  • Address: 139 Eastern Ave, Saint Johnsbury, VT 05819-2656
  • Location: United States  >  Vermont (VT)  >  Northeast Kingdom  >  Saint Johnsbury
  • Phone Number: +1 802-748-6748
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