Restaurants open Thanksgiving Day meals in Destin, Fort Walton Beach, Crestview, Walton County
For many, spending hours or days in the kitchen cooking the perfect Thanksgiving meal is part of the holiday tradition.
But if you would rather just skip straight to feasting, there are a variety of restaurants in Okaloosa and Walton counties that will be open Thanksgiving Day.
Here is the list:
Harbor Docks | Give Thanks
11 a.m. to 5 p.m. 27th Annual Thanksgiving Dinner is a drive-through giveaway benefiting Habitat for Humanity and Destin Harvest. This traditional Thanksgiving dinner will be offered at no cost, with donations accepted to benefit local charities.
Thanksgiving Buffet | Emerald Grande Ballroom
Enjoy a traditional Thanksgiving meal noon to 4 p.m. with all the trimmings plus dessert! Children's buffet is available. Reservations are required: 850-424-0622. Meals are $50 per person. Children 12 and under eat for $25.
Marina Café | Annual Thanksgiving Buffet
Reserve your table online at marinacafe.com or call 850-837-7960 for the annual buffet from 11 a.m. to 7 p.m. at 404 Harbor Blvd. Adults $54; children 12 and under $24; and children 5 and under free.
Embassy Suites by Hilton Destin | Thanksgiving Buffet
Celebrate Thanksgiving at Embassy Suites by Hilton Destin Miramar Beach's Calypso Cafe from 11:30 a.m. to 3:30 p.m. Enjoy a Southern meal with a Cajun flare with a variety of menu options. Adults $39.95+ and children (12 and under) $14.50+. 20% gratuity will be added for parties of six or more. Call 850-337-7091 to make a reservation.
Plated Thanksgiving Dinner | Grande Vista Bar & Grille
Grande Vista Bar & Grille will feature a special three-course plated Thanksgiving dinner. Children's menu is available. Reservations are recommended: 850-424-0621.
Joe's Crab Shack | Turkey and Ham Feast
"Gobble till you wobble" at Joe's Crab Trap, 1-7 p.m. at 14055 Emerald Coast Parkway. Adult dinner is $19.99 and kid's dinner is $9.99. Make reservations at https://www.joescrabshack.com/specials/ or call 850-650-1882.
The Henderson | Thanksgiving Feast
Holiday favorites and gourmet additions are featured from 11 a.m. to 5 p.m. at The Henderson. Choice of mimosas also will be available for purchase. $85 adults, $45 children. Reservations are required: 850-424-4436.
Chipper's BBQ | Thanksgiving Meal
Enjoy a traditional Thanksgiving Meal, BBQ-style, from noon to 6 p.m. at 4419 Commons Drive East, Suite 101. 850-353-2753.
Cracker Barrel Destin | Traditional Thanksgiving Meal
Open regular business hours Thanksgiving Day beginning at 11 a.m. Join the online waitlist to lessen your wait time. You also can use Dine-In Mobile Pay on their app to pay for your meal right at your table.
Brotula's | Thanksgiving Day Hands Free Buffet
Brotula's Seafood House & Steamer, 2100 Harbor Blvd. in Destin, hosts its sixth annual buffet from 11 a.m. to 7 p.m. Reservations may be made at 850-460-8900 or online. Adults are $48.95 and children 11 and under are $24.95. Under 3 eat free.
Ruth's Chris Steak House
Enjoy delectable takes on traditional favorites or order a steak and potato from the everyday menu from 11 a.m. to 3 p.m. and 5-9 p.m.
Surf Hut | Plated Dinner
A Thanksgiving Plated Dinner will be served from 11 a.m. to 7 p.m. at 551 Scenic Gulf Drive.
The Crab Trap | Thanksgiving on the Beach
Enjoy Thanksgiving Day on the beach in Destin and enjoy a traditional Thanksgiving dinner and limited Crab Trap menu from 11 a.m. to 7 p.m. at 3500 Scenic Highway 98 E. Seating is first come, first served.
Rhumcay Island Grille | Traditional Dinner
Rhumcay will be open for a traditional Thanksgiving dinner with all the fixings from 11 a.m. to 9 p.m. at 2 Harbor Blvd. Unit 100. Cost is $35 per person. Reservations recommended at 850-353-2169.
Bubba Gump | Mama's Thanksgiving
Noon to 8 p.m. Enjoy a cornucopia of traditional Thanksgiving foods at Bubba Gump, 14059 Emerald Coast Parkway. The holiday turkey special or ham special is $25.99. The holiday ham and turkey combo is $26.99.
Make a reservation at https://www.bubbagump.com/specials/.
FORT WALTON BEACH
AJ’s on the Bayou | Annual Thanksgiving Day Fest
A traditional Thanksgiving Day Feast for the sixth year will be held from 11 a.m. until 4 p.m. at 200 Eglin Parkway NE. Everyone is welcome to dine as part of the AJ’s family, and while there is no charge, donations will be accepted to benefit AJ’s Kids on the Coast Foundation. There will not be a buffet as in years past; staff will deliver to your table.
The Crab Trap | Thanksgiving on the Beach
Celebrate Gulf-front views and enjoy a traditional Thanksgiving dinner and limited Crab Trap menu from 11 a.m. to 7 p.m. at 1450 Miracle Strip Parkway. Seating is first-come, first-served.
Fish House Island | Thanksgiving Feast
The Island will host a Thanksgiving feast at its signature restaurant, Fish House, 1500 Miracle Strip Parkway SE. Seatings are available at 11:30 a.m. and 1:30 p.m. The menu includes a charcuterie display, a seafood station, a pasta station and a carving station. Adults are $65 per person, children under 11 are $22 and children ages four and under eat free. The Thanksgiving Feast at Fish House is open to locals. Reservations are strongly encouraged and can be made by calling 850-243-9163 or visiting www.theislandfl.com.
Golden Corral Buffet & Grill | Holiday Feast
A complete Thanksgiving dinner will be served at Golden Corral, 414A Mary Esther Cut Off NW. This feast includes sliced turkey, carved ham, stuffing, mashed potatoes and gravy, baked potatoes, and green bean casserole. Call 850-244-6644 for more times and prices.
Cracker Barrel, open 7 a.m. to 9 p.m.
Waffle House, North and South Crestview, and U.S. Highway 90, open 24 hours a day, seven days a week.
McDonalds, South Crestview will be open
Whataburger, 3850 S. Ferdon Blvd., Crestview
Pizza Hut, 11 a.m. to 11 p.m.
The Hub | Thanksgiving Day
11 a.m. to 3 p.m. The meal will be ham, turkey pulled pork, dressing, mashed potatoes and rolls, one trip to the salad bar. Cost is $19.99 for adults, and $11.99 for those 12 and younger. No regular menu items will be available.
Crestview additional hours
Juicy Crab House will be closed for Thanksgiving, but opens at 4:30 p.m. the day after Thanksgiving
Captain D's Crestview will be closed on Thanksgiving and Christmas, and open at 10:30 a.m. on New Year's Day.
Desi's will be closed Nov. 26-30.
Royal Palm Grille | Thanksgiving Day Lunch
Beginning at 11 a.m. until they run out, enjoy Thanksgiving meal at 1096 Scenic Gulf Drive in Miramar Beach. No reservations required.
Cuvee 30A | Annual Thanksgiving Buffet
11 a.m. to 3 p.m. Tim Creehan’s 22nd Annual Thanksgiving Day Buffet at Cuvee 30A, 12805 Highway 98 in Inlet Beach, features Creehan’s Louisiana Fried Turkey and traditional trimmings, side dishes and desserts. Cost is $89.99 for adults and $49.99 for children under 10. Reservations are recommended at cuvee30a.com. A “Turkey to Go” option also is available.
Walton County:Merry Main Street returns to Downtown DeFuniak Springs
Vintij Wine Bar | 4-Course Feast
Call 850-650-9820 to reserve your table for Thanksgiving in Miramar Beach.
Great Southern Cafe | Traditional Supper
This year, the Traditional Thanksgiving Supper will be plated, instead of a buffet, from 10 a.m. to 4 p.m. in Santa Rosa Beach. Call 850-231-7327 to reserve place. $39 adults, $19 kids.
The Bay | Buffet
The buffet will be served from 11 a.m. to 4 p.m. in Santa Rosa Beach. Reservations are required and can be made only at 850-622-2291.
Farm & Fire Southern Pizzeria | Thanksgiving Choices
Seatings are available from 10 a.m. to 3 p.m. Thanksgiving Day at 24200 U.S. 331 in Santa Rosa Beach. Adults are $39 and children $19. Reservations are by phone only at 850-622-3871 or guests can order to go via farmandfirepizza.com. This prepackaged Thanksgiving meal for four will be picked up cold (with easy warmup instructions) on Wednesday, Nov. 24, from 11 a.m. to 4 p.m. downstairs at North Beach Social.
SunQuest Yacht Cruises | Thanksgiving Buffet Cruises
Enjoy a cruise through the Choctawhatchee Bay and a chef-attended buffet aboard the 125′ Solaris Yacht, cruising from the Baytowne Marina in the Sandestin Golf & Beach Resort. Guests will enjoy a Thanksgiving buffet including a cornucopia of coastal and traditional cuisines, with the lunch cruise from 11:30 a.m. to 2 p.m. and the dinner cruise from 6-8:30 p.m. Prices range from $30 to $80 per person, which includes a two-and-a-half-hour cruise and a buffet. Reservations are required online or call 850-650-2519.
Stinky's Fish Camp | Thanksgiving Day Meals
11 a.m. to 7 p.m. Guests can choose the traditional turkey dinner (adults $27.95, kids $10.95), or the 3 Course Turkey Dinner for $34.95, which also includes salad and dessert at Stinky’s Fish Camp, 5960 County Road 30A in Dune Allen Beach.
Mezcal Mexican Grill | Giving Thanks
Enjoy a traditional Thanksgiving dinner with all the trimmings at a buffet-style dinner for the family at Seascape Towne Centre, 80 Seascape Drive Suite 101 in Miramar Beach. Seatings available at 11 a.m., 12:45 p.m. and 2:30 p.m. Cost is $21.95.
Havana Beach Bar & Grill | Thanksgiving Prix Fixe Menu
11 a.m. to 7 p.m. Enjoy a three-course Thanksgiving feast at Havana Beach Bar and Grill, 63 Main St. in Rosemary Beach, including free-range turkey, pumpkin pecan praline cheesecake and more. Reservations are required and can be made at 850-588-2882. Cost is $75 per adult and $30 per child ages 3-12.
Ovide | Emerald Coast Thanksgiving
Hotel Effie’s signature restaurant Ovide will be serving a classic, Southern Thanksgiving meal, available for $55 per person, at 1 Grand Sandestin Blvd. in Miramar Beach. Locals receive a 10% discount and complimentary valet parking. Make reservations at 850-351-3030 by Nov. 18. For to-go orders, call 850-351-3030 by Nov. 18.
WaterColor LakeHouse | Thanksgiving Brunch
11 a.m. to 2 p.m. The brunch menu includes an omelet station, Creole breakfast potatoes, applewood smoked bacon, winter squash bisque, sage roasted turkey, cider-glazed root vegetables, bourbon pecan pie, maple cheesecake and more. Cost is $65 for adults; $30 for children ages 12 and under. Address is 533 Western Lake Driver in WaterColor.
Vue on 30A | Annual Thanksgiving Brunch
10 a.m. to 2 p.m. Vue on 30A, 4801 W. County Highway 30A in Santa Rosa Beach, dishes up tradition with a dash of coastal cuisine for its Annual Thanksgiving Brunch with a spectacular view of the Gulf. For $49.95 adults can enjoy a raw bar with oysters and shrimp, fried turkey, eggs Benedict and more. Kids aged 6-12 can eat for $15.95, children 5 and under are free.
Pearl Hotel | Thanksgiving Buffet
11 a.m. to 1:30 p.m. The Pearl Hotel in Rosemary Beach will host a Thanksgiving buffet in the Pearl Ballroom by reservation only. The cost is $75 per adult and $30 per child (ages 3-12). Reservations can be made at 850-588-2882.
Fleming’s Steakhouse | Thanksgiving Feast
Come out to Fleming’s Steakhouse, 600 Grand Blvd. in Miramar Beach, starting at 11 a.m. for their three-course Thanksgiving feast, including classics like mixed herb-roasted turkey breast or sliced beef tenderloin for $42. Fleming’s also created a three-course Thanksgiving Children's Menu for $19.
Café Thirty-A | Thanksgiving Day
Noon to 4 p.m. Dine on four courses with all the extras at Café Thirty-A, 3899 E. Scenic Highway 30A in Seagrove. Choose from deep-fried turkey, pan-roasted salmon, bronzed red snapper or filet mignon for a cost of $60 per adult. A special children’s menu will be available for $20. Reservations required.
Old Florida Fish House | Thanksgiving on the Lake
Hours are 11 a.m. to 6 p.m., 33 Heron's Watch Way, Santa Rosa Beach. The Thanksgiving Buffet costs $59.95 for adults, $29.95 for kids. A chef's carving station will feature turkey with gravy, candied ham, prime rib, wood plank salmon and lemon garlic shrimp. The dinner includes traditional sides, assorted artisan rolls and salad. Appetizers include oysters, cocktail shrimp, tuna dip. Desserts are key lime pie bites, pumpkin pie and pecan pie. Reservations recommended, please call 850-534-3045.
Baytowne Provisions | Thanksgiving with a Twist
11 a.m. to 1 p.m. Menu at Baytowne Provisions, 109 Cannery Lane in Miramar Beach, includes Coca-Cola glazed ham, peel & eat shrimp, turkey, cheese grits, assorted desserts and much more. To make reservations email email@example.com or call 850-460-7866. Cost is $32.95 for adults; $14.95 for children under age 12.
Did we miss your restaurant? Contact us at firstname.lastname@example.org.