Restaurants & Catering

Carrabelle Junction

Carrabelle Junction is an old fashioned café & deli. Offering great espresso and coffee, old time ice cream favorites, fabulous breakfast & lunch sandwiches, salads, homemade soups, full menu all…

Seafood entree with shrimp

Crooked River Grill at St. James Bay

The Crooked River Grill is open for indoor and outdoor dining, and suitable for families and large parties. Hours are Tuesday-Thursday from 8am-8pm, Friday-Saturday from 8am-9pm, and Sunday from 8am-6pm.…

FatDaddys Smokehouse and Grill logo

FatDaddy’s Smokehouse and Grill

Established in 2021! Come place your order with us at FATDADDY’S! Delicious BBQ featuring ribs, chicken, brisket, pulled pork, and smoked chicken. USDA Choice Dry Aged Angus Ribeye SteaksCome ‘Smell…

Fathoms

Fathom’s Steam Room and Raw Bar

Conveniently located on the beautiful Carrabelle River and on Scenic Highway 98, Fathom’s Steam Room and Raw Bar has a fun, upbeat atmosphere and has quickly become Carrabelle’s hot spot. Fathom’s…

Fisherman's Wife Logo

Fisherman’s Wife

This locally-owned seafood restaurant is a Carrabelle icon. Their seafood is absolutely delicious and the portions are generous. The staff is very friendly and accommodating. They have a huge variety…

Get the Scoop at Fisherman’s Choice!

Enjoy an afternoon surprise ! Take a step back in time to “Get The Scoop” with hand-dipped Blue Bell ice cream, shakes, banana splits and more! Find us tucked behind Fisherman’s…

Marine Street Grill

Marine Street Grill

Serving 11 am till 11 pm/ 7 Days a week. Courtyard dining. Visit our Facebook page to view menu.

Mornin' Bite logo

Mornin’ Bite

Carrabelle’s Newest Breakfast and Lunch Eatery. Mornin’ Bite is a charming café located in the heart of Carrabelle, FL. It offers a delightful array of breakfast and lunch options for…

St. James

St. James Bay Golf Resort

The Crooked River Grill at St. James Bay Golf Resort is open for indoor and outdoor dining, and suitable for families and large parties. Hours are Tuesday-Thursday from 8am-8pm, Friday-Saturday…