Vieux-Port Steakhouse is one of my favorite places.  I eat there whenever I'm in Montreal, sometimes more than once.  It's a beautiful restaurant, and in warm weather their outdoor terrasse makes for one of the loveliest dining experiences you can have.  Perfect for a date or a special night out with friends.  Great food, service and ambience - perfect.