There is an annual Toronto Harbour salsa cruise aboard the River Gambler, pier #29, 261 Queens Quay East (east of Sherbourne St). Boarding starts 5pm (don't be late! - sails as soon as it is full). Sails until 10pm. This cruise is sponsored by Plaza Flamingo.