I just joined so I'm sorry for the late recommendation, but for the future, PATE'S is the place! We went there last christmas, and had a wonderful experience! They have the best Prime Rib in town! You do have to make reservations though.
Hope you had a wonderful time!
Happy New Year!