I want to put in a vote for the Glacier Brewhouse. I do not drink beer at all, so I cannot comment on that aspect, but it is very cozy there. Beware if you sit near the fireplace...it can get quite warm.
The best thing there is a dish with peppered tuna. (I cannot get the menu to come up on their web site, so I can't give the exact name of the dish.) It is about $16 (?) and it is soooo yummy. I can't wait to go there again on the 9th of August. YUM!