Another suggestion:
http://maisonpublique.com/
Maison Publique is a literal translation/play on the (British) English term for a pub or Public House. I was there in October with a regular and it was spectacular. The place is not much to look at, either on the inside or the outside, but the food is superb.
A few minutes by cab from centre-ville.
--
13F