Ye Olde Squire - Upper James St.

$$ • Pubs, Burgers

Hours:
1508 Upper James St, Hamilton
(905) 575-7821

About Ye Olde Squire - Upper James St.

Ye Olde Squire on Upper James St. is a popular spot for work lunches and casual dining. The restaurant features a friendly wait staff and a diverse menu that consistently delivers delicious food. Highlights include the massive Royal Dublin burger, a bacon cheeseburger topped with large chicken tenders, and the Irish Nachos, made with kettle cooked chips. The steak pie and Fisherman’s platter are also well-received, though the vegetables could use more seasoning. The atmosphere is warm and inviting, making it a great place to enjoy a meal with friends, especially on snowy nights. The noise level is low enough for good conversation, and portions are ample so diners won’t leave hungry. The fish tacos are highly praised, and the overall experience is consistently positive. While happy hour could be better timed, the restaurant remains a reliable choice. The staff, including attentive servers like Kay, help create a welcoming environment. Overall, Ye Olde Squire offers good value and tasty food, making it worth a visit for casual dining.

Customers' Favorites

Recent Reviews

4.4
251 ratings
Restaurantji Rating
5
66%
4
17%
3
7%
2
8%
1
2%
Food
4.4
Atmosphere
4.4
Service
4.5

Share your opinion about Ye Olde Squire - Upper James St.

Restaurantji Rating

Read All Reviews(251)

Ratings

Menu

Add a Menu
Ye Olde Squire - Upper James St. Menu
Ye Olde Squire - Upper James St. Menu

Photos

Add a Photo
Ye Olde Squire - Upper James St.
Ye Olde Squire - Upper James St.
View All Photos

Hours

Monday 11:30AM - 10PM
Tuesday 11:30AM - 10PM
Wednesday 11:30AM - 10PM
Thursday 11:30AM - 11PM
Friday 11:30AM - 12AM
Saturday 11:30AM - 12AM
Sunday 11:30AM - 10PM
Updated on: