Discover the best places to eat in Montreal, Canada, in this guide for first time visitors. From bagels to fine dining, we've got you covered.