My family’s going for On Tap’s offerings this year. Had to pay a deposit to reserve a spot. But if that doesn’t impress us we may try Brass Monkey next year (I’m optimistic). I also noticed the Marriott’s restaurant has a meal of some sort going. It’s a buffet except on the 24th and 25th, where it’s a set Christmas meal. No details on what that Christmas meal is so I didn’t go for it.
We used to get whole, cooked turkeys but they’re just too big. You can get turkeys in a hamper from a lot of the bigger hotels (the only ones that immediately spring to mind are the Sherwood, Miramar, Shangri La, Regent, Sheraton - around $3200-$3500) and some butchers like Rose Kitchen will sell them cooked for $899 but without any kind of trimmings. We had their’s one year and it was a little dry (not too bad, but the hotel ones are better).
Ed’s Diner does turkeys too, don’t know if they have full meals or what.
The hampers from the hotel restaurants would be the way to go if you want to eat at home.