6 places to eat Christmas dinner in downtown West Palm Beach

Looking for a place to spend Christmas Eve or Christmas Day? Check out some of the holiday specials at these 6 restaurants in downtown West Palm Beach: 

Avocado Grill
125 Datura St.
(561) 247-7101

Avocado Grill will satisfy your holiday cravings with a three-course feast featuring healthy options in addition to their regular menu.  Reservations for dine-in and pre-ordering for to-go are encouraged. Avocado Grill opens at 1 p.m. Christmas Dinner selections are $49 per person.

Photo: Avocado Grill, Facebook

380 Trinity Pl.
(561) 802-7311

Enjoy a three-course feast at one of Downtown West Palm Beach’s newest restaurants. Banter, located on the ground floor of the new Canopy hotel, is serving up a festive selection of appetizers, entrees and desserts. Enjoy all three courses for just $55 per person. Vegetarian options are available.

Photo: Banter Restaurant, Facebook
Photo: Banter Restaurant, Facebook
Photo: Banter Restaurant, Facebook

Batch New Southern Kitchen 

223 Clematis St.
(561) 708-0000

Batch is rolling out a special holiday menu available for dinner on Christmas Eve and Christmas Day. Enjoy unique Southern dishes such as Grilled Double Cut Lamb Chops and Cajun Braised Pork Roast. Seating will be limited.

Photo: Batch New Southern Kitchen: West Palm Beach, Facebook

Pistache French Bistro

101 N. Clematis St.
(561) 833-5090

Join Chef Isaac Cerny for a festive three-course menu featuring Pistache favorites and Christmas classics. Dinner will be served between 2 p.m. and 8 p.m. and costs $78 per adult and $25 per child. Reservations are recommended.

Photo: Pistache French Bistro, Facebook

Proper Grit & Spruzzo 

251 N. Narcissus Ave.
(561) 655-4001

Both restaurants located inside The Ben are offering special holiday menus. Enjoy a Christmas Day meal at Proper Grit, located on the ground floor, from 5 p.m. – 10 p.m. Christmas Day for $59 per person. Rooftop restaurant Spruzzo is offering their special menu on Christmas Eve and Christmas for $145 per person. 

Photo: Spruzzo, Facebook