Montreal is a vibrant city with a lot to offer first-time visitors and long-time residents alike. But when it comes to ...