7. The Ranche, Calgary, Alta.
It might be a cliché to eat beef in Alberta – there’s a lot more to the province’s culinary scene than the cow – but sometimes, the clichés are worth following up on. At The Ranche, named the best place to take out-of-town visitors by Avenue Magazine, you can bring it even further by dining on not just beef, but dishes including bison, pheasant, rabbit or wild boar and even a regionally sourced, house-made charcuterie board, all served up in a beautifully restored historic ranch house built in 1896.
(Photo courtesy of The Ranche)