I have heard and danced at parties with Havana Express a few times and they're good. Last time I was at a party with them they had incorporated a very good Cuban singer -Rojitas. The director is Kikí Martínez one of the few real musicians/arreglists in Toronto, Graciela Denis is the singer, she's excellent too.
Another excellent Latin band is 'Fantasía' though I have not heard about them in a while.
Havan Express is an excellent band, they play great dancing music for either Latino or Canadian people at weddings, birthday parties, community events, anything. I don't know the other guys so I don't know if they're good.
I've heard Cafe Cubano, I didn't like them much, their salsa is a bit too slow for me..... but i know people here like them so i guess u will have to hear them to see if she will like them or not.