The Belvedere is tops on our list. There are basically three different places here-the bar, the seating area on the first floor and Crazy Shirley's on the second floor. The food is great, a little pricey, but you can find some really interesting stuff on their menu. They always offer an interesting fish entree and something weird like yak or buffalo.
The service is fantastic and attentive, but on a weekend it can be hard to get a table. Crazy Shirley's is a cozy nightclub atmosphere upstairs, and you can also order off of the menu. They get some great music upstairs including lots of local and regional jazz talent. The atmosphere of the entire restaurant is always warm and inviting and the holiday decorations are beautiful. We have never had a bad experience here.