
If you enjoy southern coastal home cooking then Carrabelle’s newest restaurant is the place for you: The Turtle’s Nest Cafe. Located in the old Elsie’s Place, just off Hwy 98 behind the Exxon Station, across the street from the First Baptist Church. Sandwiches, meals and a wide variety of vegetables to choose from. Ice cream too!