Looking for the best haggis in Toronto? We analyzed 5,218 Google reviews across 5 restaurants to find the top spots. Here are the best, ranked by verified review scores.
#1The Caledonian
Pub · Little Italy · $$
#2Duke of Kent
Pub · Yonge & Eglinton · $$
#3Hamish's Kitchen Restaurant Fish and Chips
Fish & chips restaurant · The Beaches · $$
#4High Street Fish And Chips
Fish & chips restaurant · Leaside · $$
#5St. Andrews Fish & Chips
Fast food restaurant · Scarborough Centre
5 places in view

“haggis is the best I had ever”

“haggis continues to improve”

“Haddock is superb. Haggis is superber”

“haggis and sides”

“haggis was lovely”
Ranked by rating from verified Google reviews.

1. The Caledonian
Pub · Little Italy · $$
★ 4.7
1,276 reviews

2. Duke of Kent
Pub · Yonge & Eglinton · $$
★ 4.1
2,125 reviews

3. Hamish's Kitchen Restaurant Fish and Chips
Fish & chips restaurant · The Beaches · $$
★ 4.6
567 reviews

4. High Street Fish And Chips
Fish & chips restaurant · Leaside · $$
★ 4.5
758 reviews

5. St. Andrews Fish & Chips
Fast food restaurant · Scarborough Centre
★ 4.3
492 reviews
More great dining in Toronto
Best Fish & Chips Restaurants in Toronto
CuisineBest Fish And Chips Takeaway Restaurants in Toronto
VibeBest Live Music Stage in Toronto
VibeBest Craft Cocktails in Toronto
VibeBest Private Room in Toronto
VibeBest Byob in Toronto
DishBest Tartar Sauce in Toronto
DishBest Batter in Toronto
DishBest Mushy Peas in Toronto
DishBest Deep Fried Mars Bar in Toronto