Of the ones I've been to;
Normandy Court - pretty good stuff, usually good variety
Gagetown - The staff never gave us time to eat really so ... :-\
CFB North Bay Club 100 - Absolutely Amazing, they did the food for my wedding and were even good enough to put on hot dogs and fries for the younger kids that attended, may not sound like much but the parents thought it was an amazing gesture. Not many 5 yr olds like Chicken Kiev.
M.L. Troy Armoury - Junior Ranks best bar in town hands down especially when S&T Coy and the Algonquins got together -- good times for sure
Officers Mess Downtown Ottawa (Not sure of the proper name but I think it's off of Bank Street) - Probably the ritziest joint I have ever been in, lots of old memoribilia and some very nice bars.