Lockwood Restaurant at the Palmer House Hilton
If you're having a Chicago Christmas and want to treat yourself to a top-notch night of food and drink, you should head over to the Lockwood Restaurant and Lobby Bar, located in the Palmer House Hilton. In 2008, it was named one of the 10 best new eateries in Chicago, a city already known for its great restaurants. The Lockwood Christmas Buffet & Dinner will cost you $65, but that includes beverages. Between 11 a.m. and 4 p.m. on Christmas day, you can indulge in their high-end buffet that includes caviar, imported cheeses and a carving station. Executive Chef Phillip Foss also offers upscale buffet items like Chilean Sea Bass and coq au vin. You won't find any canned cranberry sauce at this Christmas dinner.