Montreal's Most Notable Restaurants for the Visitor By Notable Life By Notable LifeView Author|February 8, 2012|RestaurantsView Restaurants Montreal is, perhaps inarguably, the food capital of Canada. Able to compete with the food scenes of New York, Chicago, and Los Angeles, Montreal boasts some of the best restaurants in North American – some which pull in the likes... View this article.