John Street Diner

$ • Canadian, Comfort Food

Hours:
29 John St N, Hamilton
(289) 389-8898

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.

Customers' Favorites

John Street Diner Reviews

4.4
205 ratings
Restaurantji Rating
5
76%
4
8%
3
5%
2
2%
1
9%
Food
4.5
Atmosphere
4.4
Service
4.8

Share your opinion about John Street Diner

Restaurantji Rating

We dined here on Sunday.....we had a great experience on a previous occasion, thought we found a great spot to frequent. Well, after Sunday’s experience, we will not be returning, nor recommending John St Diner.
We waited over 10 mins to have our order taken...after we ordered, it took over 30 minutes for our food to arrive, which by the way was mediocre, at best ( I had to wait a further 5 mins for my toast). While waiting for our food, my boyfriend suggest we walk out,...read full review

Read All Reviews(205)

Ratings

Menu

Add a Menu
John Street Diner Menu
John Street Diner Menu

Photos

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

Hours

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