swotc-bwc-leaderboard-728x90-3

Best 100 Restaurants in Canada

Toronto holds down most of the top spots in the latest list of the top 100 restaurants in Canada, but Vancouver fared quite well, and Calgary made a big splash. Ten of the top 20 restaurants on the latest Canada’s 100 Best Restaurants List are in Ontario, with eight in Toronto. Vancouver had three in the top 20, all of them in the top 10, including number one and number three. Calgary had three in the top 20, coming in at positions 10, 12 and 18. Major Tom in Calgary, which was ranked 12th overall in Canada, was named best Read more

{ 0 comments }