Took a trip to Panama City Beach last week and took a day to hook up with Capt. Daniel Snapp of Grassy Flats Charters.
http://grassyflatscharters.com/
Weather wouldn't cooperate all week but he was flexible on dates and we finally chose the least windy day we could and hit the water. Ended up with 8 in the boat, so not a great day but still a very good day since 5 of those 8 came on topwater baby!
If anybody is in the area and is looking to do some fishing, I would definitely recommend this service.