There's always something going on in Apalachicola. Try Boss Oysters if your into oysters. We like Port St Joe Marina you can walk to town or shopping. Panama City we like St Andrews Bay Marina, you can walk to several restaurants and they have floating docks. We also stopped at Blue Water Bay Marina in Niceville, Fl. , across the bay from Destin, they have onsite restaurant and raw bar. Palafox Marina is right in Pensacola town with free trolleys to town. Mobile Bay we like Eastern Shores Marina which is close to Fairhope shopping and eats. Up the TomTenn Waterway Bobby's Fish Camp has floating docks, look for the grey power outlets and moor as close as you can otherwise you will be stringing out power cords. Good catfish at the restaurant. Kingfisher Bay Marina ihas the best laundry setup we've seen, not much going on in Demopolis. Columbus Marina is 4 miles from town with a good curtesy car and great varity of shopping. Don't miss Huck's Place for a unique lunch or dinner in the old town section of Columbus. After that not much to recommend till you get to Florence Harbor Marina if your going up river. They have good fuel pricing and a restaurant above the marina office. Skip Decatur if you can and try Ditto Landing Marina in Huntsville, Al and further up river Guntersville Free Dock within easy walk of restaurants and shopping. If you stop at Goose Pond Marina let me know I'd very much like to see your Mariner, GPM has a curtesy car and on site restaurant and is three hours up stream from Guntersville.
Anchorages, we anchored at MM 181 leaving the red ATON to port with nice sand bottom in 12' water and the Sumpter Recreation Area with 5' at the entrance and 10' further in the anchorage.
Things to do, best to ask the marinas as each area has plenty of sight seeing opportunities.