You might be surprised how many restaurants are open on Christmas Day.
But some of them book quickly, so make your reservations early, either by calling the restaurant or seeing if you can reserve a table online through OpenTspanble.
Many restaurants will serve their regular menu, but some will add a holiday dish or two. Other restaurants will feature special holiday brunches and dinners with a set price. A few restaurants will even have their regular menu plus a special holiday menu.
Some restaurants have not decided whether they’ll be open on Christmas Day, or what their menu or hours will be, so check back periodically for updates.
If we’ve inadvertently omitted your favorite, email [email protected].
Christmas lights:Best holidspany displspanys throughout the Trespansure Cospanst
Best viewing: For Christmspans pspanrspandes, bospant pspanrspandes spannd even pet pspanrspandes
Christmas bucket list: 7 must-do holidspany events on the Trespansure Cospanst
Indian River County
Fellsmere
Marsh Landing Restaurant
- Hours: 12-6 p.m.; $25.97 holiday menu
- Seating: Mostly indoor, and outdoor with advanced notice
- Address: 44 N. Broadway St.
- Reservations: 772-571-8622
Sebastian
Capt Hirams Resort
- Hours: 8 a.m. to 9:30 p.m.; regular and holiday menus
- Seating: Blackfins is open air and Sandbar is outdoors
- Address: 1606 Indian River Drive
- Reservations: 772-388-8588
Mulligan’s Beach House
- Hours: 8 a.m. to 10 p.m.
- Seating: Indoor and outdoor
- Address: 806 Indian River Drive
- Reservations: 772-783-6727
Koji Japanese and Thai
- Hours: 11:30 a.m. to 9 p.m.
- Seating: Indoor only
- Address: 13600 U.S. 1, Suite 3
- Reservations: 772-388-8510
Country Ham N Egg
- Hours: 7 a.m. to 2:20 p.m.; weekend omelet specials
- Seating: Indoor
- Address: 478 U.S. 1
- Doesn’t take reservations: 772-589-4845
Earl’s Hideaway Lounge
- Hours: 7 a.m. to midnight
- Seating: Indoor and outdoor
- Address: 1405 Indian River Drive
- Doesn’t take reservations: 772-589-5700
Vero Beach
The Wave Kitchen & Bar
- Hours: 7-11 a.m. breakfast; 11 a.m. to 3 p.m. brunch; 5:30-10 p.m. dinner
- Seating: Indoor and outdoor
- Address: 3244 Ocean Drive in the Costa d’Este Beach Resort & Spa
- Reservations: 772-410-0100
Ocean Grill
- Hours: 2:30 p.m. to 8 p.m.; holiday menu
- Seating: Indoor
- Address: 1050 Beachland Blvd.
- Reservations: Booked for parties of 5 or more, but will try to accommodate walk-ins. Call 772-231-5409 to ask about cancellations.
Cobalt
- Hours: 11 a.m. to 2:30 p.m. brunch; 5:30-8 p.m. dinner
- Seating: Indoor and outdoor
- Cost: Brunch is $110 per adult and $39 per child; regular menu for dinner
- Address: 3500 Ocean Drive in the Kimpton Vero Beach Hotel & Spa
- Reservations: 772-469-1060
Fujiyama Japanese Steakhouse/Sushi
- Hours: Noon to 10 p.m.
- Seating: Indoor
- Address: 5959 20th St.
- Reservations: 772-564-8628
Mulligan’s Beach House
- Hours: 6:30 a.m. to 10 p.m.; regular menu
- Seating: Indoor and outdoor
- Address: 1025 Beachland Blvd.
- Reservations: 772-492-6744
Waldo’s in Historic Driftwood Resort
- Hours: Noon to 5:30 p.m.; holiday menu
- Seating: Indoor and outdoor
- Address: 3150 Ocean Drive in the Historic Driftwood Inn
- Reservations: 772-231-7091
Wind & Waves Grill
- Hours: 8-11 a.m. for breakfast; 2-9 p.m. for holiday buffet
- Seating: Indoor
- Address: 9250 Island Grove Terrace in Disney’s Vero Beach Resort
- Reservations: 772-234-2000 or opentspanble.com
St. Lucie County
Fort Pierce
Crocadillo’s
- Hours: 9 a.m. to 9 p.m.; Christmas service with free breakfast
- Seating: Outdoor
- Address: 109 Fisherman’s Wharf
- Call 772-409-4495 to verify the service and breakfast time
Archie’s Seabreeze
- Hours: noon to 7 p.m.
- Seating: Over 300 outdoor seats and 35 indoor seats
- Address: 401 S. Ocean Drive, Fort Pierce
- Doesn’t take reservations: 772-460-3888
Port St. Lucie
Hokkaido Hibachi and Sushi
- Hours: 1 to 10 p.m.
- Address: 1960 N.W. Courtyard Circle, Port St. Lucie
- Reservations: 772- 878-4188
Spice Thai Cuisine
- Hours: 3 to 10 p.m.
- Address: 270 N.W. Peacock Blvd. #108, Port St. Lucie
- Reservations: 772-873-9599
Taj Indian Restaurant And Bar
- Hours: 11:30 a.m. to 3 p.m. & 5 to 10 p.m.
- 529 N.W. Prima Vista Blvd., Port St. Lucie
- Reservations: 772-237-4567
Martin County
Jensen Beach
Drift Kitchen & Bar
- Hours: 7-11 a.m. breakfast, 11 a.m. to 5 p.m. lunch-dinner; regular and holiday menu
- Seating: Indoor and outdoor
- Address: 3793 N.E. Ocean Blvd.
- Reservations: 772-405-9215
Pietro’s on the River
- Hours: Noon to 7 p.m.; $75 per person holiday menu
- Seating: Indoor
- Address: 8735 S. Ocean Drive in the Island Dunes Country Club, Jensen Beach
- Reservations: 772-229-7575
Mulligan’s Beach House
- Hours: 8 a.m. to 10 p.m.
- Seating: Indoor and outdoor
- Address: 2019 N.E. Jensen Beach Blvd.
- Reservations: 772-232-1414
Lazy Dog Donuts
- Hours: 7 a.m. to 1 p.m.
- Seating: Indoor and outdoor
- Address: 3350 NE Indian River Dr., Jensen Beach
Stuart
Benihana
- Hours: 11 a.m. to 10 p.m., holiday specials
- Seating: Indoor
- Address: 3602 S.E. Ocean Blvd.
- Reservations: 772-286-0740
Fujiyama
- Hours: 11 a.m. to 11 p.m.
- Seating: Indoor
- Address: 2050 S.E. Federal Highway
- Reservations: 772-221-9988
Flanigan’s Seafood Bar & Grill
- Hours: 11 a.m. to 11 p.m.; prime rib ready at 2 p.m.
- Seating: Indoor and outdoor
- Address: 950 S. Federal Highway
- Doesn’t take reservations: 772-220-0039
Café Martier
- Hours: 11 a.m. to 3 p.m. brunch and 5-9 p.m. dinner
- Seating: Indoor
- Address: 23 S.W. Osceola St. in the Post Office Arcade
- Reservations: 772-600-5025
TooJay’s Deli
- Hours: 8 a.m. to 9 p.m.
- Seating: Indoor
- Address: 2504 S.E. Federal Highway, Stuart
- Reservations: 772-287-6514
Port Salerno
Twisted Tuna
- Hours: 11 a.m. to 10 p.m.
- Seating: Indoor and outdoor
- Address: 4290 S.E. Salerno Road
- Reservations for 6 or more only: 772-600-7239