Haven't tried the St. Hubert places, but I did have cevice in Verdun at Villa Wellington, a Peruvian restaurant (a bit outta your way). It was very good and reminded me of eating ceviche mixto off a plastic plate on a Mexican beach. Nice blend of tang (not too bitter) and cilantro, nice ratio of fish tomato and onion.
I'm a big fan.
Huge portions, delicious food and that ineffable 'authenticity' so many foodies strive for when seeking out hole-in-the-wall ethnic places (myself included).
I've been to a few, though the only name I can remember right now is ECHE PA CHARLE (7216 St-Hubert). You can check out the menu here:
For ceviche in a different setting, L'Assommoir is a good bet. Both the Mile End and Old-Mtl braches are pretty happening spots, full of low lights, trendy people and DJ pumped music, which is to say, the polar opposite of what you're getting on (fairly placid) St. Hubert.
The drink menu is mind-boggling long and none-too-cheap, but they happen to be very very tasty. There's also a couple tasting plates of their different ceviches/tartares, a good way to try different varieties. Still, a night there won't be easy on the wallet...
112 Rue Bernard W, Montreal, QC H2T2K1, CA