If you plan to eat out on Christmas Eve and Christmas Day, there are at least 12 restaurants that are open and feature interesting menus and special treats from Boulder to Colorado Springs, in Denver, and all the way to Aspen. The listings are grouped by geographic proximity. Where available, specific links to the holiday menus are included under the website link for each restaurant.
Eater maps are curated by editors and aim to reflect a diversity of neighborhoods, cuisines, and prices. Learn more about our editorial process.
If you buy something or book a reservation from an Eater link, Vox Media may earn a commission. See our ethics policy.
A Christmas Eve dinner will be featured from 5:30 to 10 p.m., serving a special three course menu for $65. Dishes such as pan-roasted gnocchi with royal red shrimp and meyer lemon butter and red wine-braised shortribs with rosemary whipped potatoes, roasted chestnuts, wild mushrooms, and cippolini onions will be featured. For reservations, call 303.444.3622.
The Christmas Eve Dinner menu includes a lobster bisque, house-made seafood ravioli stuffed with salmon, shrimp, bay scallops, cobia and red bell peppers, as well as Colorado lamb shank braised with chianti, italian herbs fresh vegetables. The cost is $32 per person.
On Christmas Day, Elway's will host a brunch buffet from 10:30 a.m. to 2:30 p.m., as well as an afternoon & evening buffet from 4 p.m. until 8:30pm with live music- vocalists and guitar by Glenn Johnson.
The Corner Office will host its annual “You Lucky Duck” Christmas meal inspired by the classic holiday movie, “A Christmas Story.” The special menu will be available from 11:00 a.m. until 10 p.m. on Christmas Eve and from 11:00 a.m. until 8:00 p.m. on Christmas Day. The options include Peking style duck steamed buns with snow pea slaw and hoisin, duck drumsticks and duck fried rice.
Ellynton's at the Brown Palace Hotel offers a special Christmas buffet for $55 per person from 10 a.m. to 2:30 p.m. while the Palace Arms will serve its own version of the buffet from 11:30 a.m. to 5 p.m. for $89 per person. Reservations are recommended.
On Christmas Eve, Row 14 offers a three course dinner - first course, entree, and a shared dessert- for $30/person. Optional wine pairings are available for an additioanl $15 per person.
A special three course menu is offered on Christmas Eve for $39 a person. Dishes like cauliflower soup with brown butter and breadcrumbs and grilled corvina sea bass with olive oil mashed potatoes and saffron glazed vegetables will be featured. Reservations are recommended.
Doors will be open at this popular Vietnamese restaurant both Christmas Eve from 11 a.m. to 8 p.m. and Christmas Day from 5 p.m. to 9 p.m. The regular dinner menu as well as Kosher-style a la carte options will be available. Reservations are recommended.
El Diablo will be open and will serve the regular food and drink menu on Christmas eve from 7 a.m. to 4 a.m. and on Christmas day from 5 p.m. to 2 a.m. Holiday specials will also be available.
Join Second Home on Christmas Eve from 4 to 9 p.m. and on Christmas Day from 4 to 7 p.m. for specials including a classic prime rib dinner and menu favorites. Or, wear your PJs on Christmas Day from 7 a.m. to 3 p.m. and enjoy our pajama brunch with holiday movies, cookie decorating, brunch dishes, bottomless mimosas and the "do-it-yourself" Bloody Mary Bar.
Enjoy a three course menu for $59 a person that features many options, including white winter vegetable truffle soup, butter-poached lobster tail with tarragon butter, and chocolate hazelnut torte. An a la carte menu is also available.
A heart-warming holiday dinner and show will include special performances by Broadway star Linda Purl, the 25 piece Broadmoor Pops Orchestra and The Colorado Springs Children’s Chorale, along with an appearance by Santa Claus.
On Christmas Eve, join the St. Regis in Santa’s Living Room for a special reading of the Twas the Night Before Christmas, by Santa Claus himself. After the reading Santa will also be available for holiday photographs. On Christmas Day, a brunch will be hosted in The Restaurant, along with a special appearance by Santa Claus. Children are treated to a Sundae Station and favorites such as Mac & Cheese and freshly baked Pizza. Brunch will be served from 11 a.m. until 4 p.m. The cost is $95 for adults and $39 for children. Reservations are recommended and can be made at 970.429.7373.
A Christmas Eve dinner will be featured from 5:30 to 10 p.m., serving a special three course menu for $65. Dishes such as pan-roasted gnocchi with royal red shrimp and meyer lemon butter and red wine-braised shortribs with rosemary whipped potatoes, roasted chestnuts, wild mushrooms, and cippolini onions will be featured. For reservations, call 303.444.3622.
The Christmas Eve Dinner menu includes a lobster bisque, house-made seafood ravioli stuffed with salmon, shrimp, bay scallops, cobia and red bell peppers, as well as Colorado lamb shank braised with chianti, italian herbs fresh vegetables. The cost is $32 per person.
On Christmas Day, Elway's will host a brunch buffet from 10:30 a.m. to 2:30 p.m., as well as an afternoon & evening buffet from 4 p.m. until 8:30pm with live music- vocalists and guitar by Glenn Johnson.
The Corner Office will host its annual “You Lucky Duck” Christmas meal inspired by the classic holiday movie, “A Christmas Story.” The special menu will be available from 11:00 a.m. until 10 p.m. on Christmas Eve and from 11:00 a.m. until 8:00 p.m. on Christmas Day. The options include Peking style duck steamed buns with snow pea slaw and hoisin, duck drumsticks and duck fried rice.
Ellynton's at the Brown Palace Hotel offers a special Christmas buffet for $55 per person from 10 a.m. to 2:30 p.m. while the Palace Arms will serve its own version of the buffet from 11:30 a.m. to 5 p.m. for $89 per person. Reservations are recommended.
On Christmas Eve, Row 14 offers a three course dinner - first course, entree, and a shared dessert- for $30/person. Optional wine pairings are available for an additioanl $15 per person.
A special three course menu is offered on Christmas Eve for $39 a person. Dishes like cauliflower soup with brown butter and breadcrumbs and grilled corvina sea bass with olive oil mashed potatoes and saffron glazed vegetables will be featured. Reservations are recommended.
Doors will be open at this popular Vietnamese restaurant both Christmas Eve from 11 a.m. to 8 p.m. and Christmas Day from 5 p.m. to 9 p.m. The regular dinner menu as well as Kosher-style a la carte options will be available. Reservations are recommended.
El Diablo will be open and will serve the regular food and drink menu on Christmas eve from 7 a.m. to 4 a.m. and on Christmas day from 5 p.m. to 2 a.m. Holiday specials will also be available.
Join Second Home on Christmas Eve from 4 to 9 p.m. and on Christmas Day from 4 to 7 p.m. for specials including a classic prime rib dinner and menu favorites. Or, wear your PJs on Christmas Day from 7 a.m. to 3 p.m. and enjoy our pajama brunch with holiday movies, cookie decorating, brunch dishes, bottomless mimosas and the "do-it-yourself" Bloody Mary Bar.
Enjoy a three course menu for $59 a person that features many options, including white winter vegetable truffle soup, butter-poached lobster tail with tarragon butter, and chocolate hazelnut torte. An a la carte menu is also available.
A heart-warming holiday dinner and show will include special performances by Broadway star Linda Purl, the 25 piece Broadmoor Pops Orchestra and The Colorado Springs Children’s Chorale, along with an appearance by Santa Claus.
On Christmas Eve, join the St. Regis in Santa’s Living Room for a special reading of the Twas the Night Before Christmas, by Santa Claus himself. After the reading Santa will also be available for holiday photographs. On Christmas Day, a brunch will be hosted in The Restaurant, along with a special appearance by Santa Claus. Children are treated to a Sundae Station and favorites such as Mac & Cheese and freshly baked Pizza. Brunch will be served from 11 a.m. until 4 p.m. The cost is $95 for adults and $39 for children. Reservations are recommended and can be made at 970.429.7373.