Here are 10 restaurants open on Christmas 2025 in the Kansas City area
From all-you-can-eat meals to international specialties, you can find delicious food away from home in the Kansas City area on Christmas 2025.
Christmas Day is Thursday, Dec. 25, and restaurants are preparing all over the area, from the Plaza to the Crossroads, Overland Park to Leawood.
And with the Chiefs playing a Christmas Day game, you’ll need fuel for rooting them on.
You’ll find a scrumptious meal no matter what you’re looking for: fine dining takes on holiday dishes, late night bites, or global flavors from China, Mexico, Thailand and Italy.
In addition to local eateries, some chain restaurants will also be open on Christmas, like Denny’s, Waffle House and Red Lobster. Hours vary by location, so call ahead to make sure your favorite spot is open.
If you know of another local restaurant welcoming diners on the holiday, email enash@kcstar.com.
Missouri restaurants
Fogo de Chão
Look out on the Plaza lights while loading up on Brazilian meat at Fogo de Chão.
- Hours: 11 a.m. to 9 p.m.
- Price: $64 for an all-you-can-eat dinner for adults
- Book a Fogo de Chão reservation online or call 816-931-7700.
Buca di Beppo
You can gift your loved ones with a meal on the Plaza full of classic family-style Italian dishes at Buca di Beppo.
- Hours: 11 a.m. to 8 p.m.
- Book a reservation at Buca di Beppo online or call 816-931-6548.
Chaz on the Plaza
Located in the Raphael Hotel just south of Brush Creek, Chaz on the Plaza will serve “A Christmas Story”-themed buffet, including roasted duck and fried rice.
- Hours for buffet: noon to 8 p.m. An a-la-carte menu is available from 8:30 to 10 p.m.
- Price: $70 for a buffet meal for adults
- Make reservations for Chaz on the Plaza online or call 816-802-2152.
Affäre
Celebrate Christmas in the Crossroads with a German twist at Affäre’s four-course prix fixe menu.
- Hours: 3 to 8 p.m.
- Price: $95 per person
- Make reservations for Affäre online or by calling 816-298-6182.
La Bamba Restaurant and Cantina
La Bamba is a Latin American restaurant located near Arrowhead Stadium. Stop in before the Chiefs’ Christmas night game.
- Hours: 11 a.m. to 9 p.m.
- Book a reservation for La Bamba online or call 816-255-2314.
Saltgrass Steakhouse
Taste steak, shrimp and sides at Saltgrass Steakhouse in Liberty.
- Hours: 11 a.m. to 4 p.m.
- Make a reservation for Saltgrass online or by calling 816-368-9993.
Three Owls at The Elms Hotel and Spa
Overnight guests and locals can enjoy a Christmas brunch buffet at Three Owls, located inside the historic Excelsior Springs hotel.
- Hours: 7 a.m. to 2 p.m.
- Price: $30 for adults
- Book a reservation at Three Owls by calling 816-630-5500.
Kansas restaurants
Bamboo Penny’s
Thai noodles, warm curries and a Star reporter’s favorite mango duck dish are on the menu at Bamboo Penny’s in Leawood.
- Hours: 11 a.m. to 9 p.m.
- Book a Bamboo Penny’s reservation online or by calling 913-232-7695.
Gyu-Kaku Japanese BBQ
At this Overland Park restaurant, diners cook meat at a grill on their table. Gyu-Kaku will serve a special holiday menu and their standard menu of Japanese dishes.
- Hours: noon to 8 p.m.
- Make your Gyu-Kaku reservation online or call 913-681-9788.
ABC Cafe
Feast on Chinese dishes like dim sum and fried rice this Christmas at ABC Cafe , an Overland Park restaurant.
- Hours: 11:30 a.m. to 9:30 p.m.
- Parties of six or more should make a reservation by calling 913-859-0089.