John Street Diner

$ • Canadian, Comfort Food

Hours today·

About John Street Diner

The John Street Diner is a hidden gem known for its affordable prices and generous portions. The friendly and accommodating staff ensures a great dining experience for guests. The delicious breakfast menu, which is reasonably priced, has been praised by diners. While parking can be a challenge, many feel the overall experience is worth it. The smash burger has become a favorite, with some customers calling it the best burger they have ever had. The coffee and ice-cold beer add to the enjoyable atmosphere.

Diners have been impressed with the variety of breakfast and lunch offerings, including items like the flamethrower burger, which features flame-roasted jalapeños. Meals like the big breakfast and omelets, served with perfectly crisped tater tots, have been enjoyed by guests. The personal and comfortable atmosphere makes the John Street Diner a great place to visit again and again.

Visitors have described the diner as a "throwback to simpler dining with good real food and old-fashioned pricing." The staff has been praised for their friendliness and attentiveness, with one guest mentioning that an employee even chased them down to return a forgotten phone. Diners have appreciated the good amount of food for the price, as well as the inclusion of real maple syrup without an upcharge.

Menu

Add a Menu
John Street Diner Menu
John Street Diner Menu

Customers' Favorites

Photos

Add a Photo
John Street Diner
John Street Diner
View All Photos

John Street Diner Reviews

4.5
247 ratings
Restaurantji Rating
5
82%
4
7%
3
3%
2
2%
1
6%
Food
4.5
Atmosphere
4.5
Service
4.8

Share your opinion about John Street Diner

Restaurantji Rating

1st time there today, AMAZING ♥️♥️ highly recommend. Food was great, staff very friendly and the coffee...omg!

Very good food and prices. Highly recommended.

A very comfortable diner with good food & service !

Read All Reviews(247)

Hours

Monday Closed
Tuesday 8AM - 2PM
Wednesday 8AM - 2PM
Thursday 8AM - 2PM
Friday 8AM - 2PM
Saturday 8AM - 2PM
Sunday 8AM - 2PM
Updated on: