As a resident, let me recommend The Owl Cafe, Up the Creek, Caroline's and Cafe Floridita for upscale. At Caroline's ask for a Daphne salad. Check you bill at Cafe Floridita. Some of the servers can't add and you may be 18%ed without being told but the food is worth the trouble.Watch out for Donetta. Wed. is Tappas night. Excellent. Papa Joes, Hole in the Wall and Up the Creek for informal. That Place in Apalach has wonderful lunch salads. The Gibson has a good bar menu in the evening. Renee's Cafe for breakfast or Caroline's. Caroline's, Papa Joes and Up the Creek have unreal views. If you want a sweet or want to pick up something to take back to the hotel, consider That's a Moray! That's Apalachicola.
In Port St. Joe Jo Mama's has outstanding pizza and salads. In Eastpoint try Captain Snook's if you want to eat like a local. Try the crab and squash soup if they have it. Outstanding baked oyster specialties. In Carrabelle the Pit Stop is good plain food. Old Salt's is a hidden treasure and the Fish Camp on Timber Island is reached by turning onto Timber Island Road next to the giant boat club near the bridge. This place is great and has a wonderful view. One more suggestion is the Crooked River Grill in St. James Bay.
Boss Oyster is terribly overpriced. Real locals go to Papa Joe's. There is nobody cooking at the Gibson. Go to the Owl for the best in town. Caroline's can be good and so can Cafe Floridita depending on who's cooking. Chef Eddie's is very...uh...eclectic in appearance but for steaks, gumbo, bisque and fish he's hard to beat. The service at Verandas was awful the last time I ate there. Same at Caroline's although the girl tried really hard. She was overwhelmed. Up the Creek is nother good place for oysters and much more reasonable than Boss with a better view. Steer clear of the Hole in the Wall.