Thank you for bumping this thread and giving us this update. Greatly appreciated because I live downtown and will be going to both locations for sure.
Over a week ago, I was at the Salsa on St. Clair street festival both on Saturday and Sunday. Since it wasn't far from the St.Clair/Dufferin location I had it twice. Yummy. IMHO, I definitely like their chicken more that Popeye's, but below Jollibee's spicy chicken. Woohoo more good fried chicken for downtown Toronto!