Don't forget Lakeland (LAL), which has a very nice restaurant overlooking the airport.
Also, the best place I have found is in Marathon (MTH), just half way in between Key West and Miami.
Take a cab and apprx. 2 miles towards Miami on the left side, you find an excellent Tiki Restaurant, right on the water. Great Seafood with very reasonable prices.
I second SPG, Albert Whitted in St. Petersburg. I never forget the thunderstorm over PIE, my basefield, that covered the whole airport on a trip back. So I just landed at SPG, called my boss that I will come in after the wheather has cleared, and WALKED to the movies, just 10 Minutes away. It is called Baywalk, entertainment district just like in Ft. Lauderdale. SPG, probably the best airport in Florida right next to the city.
Key West is great, but EXPENSIVE. A ride to the city will set you back 8 bucks per person, and that is one way. I once rented a car for 20 bucks for the whole evening, where it would have cost us 64 US$ for the 4 of us, just ridiculous.
Though, there is a good restaurant right on the field next to the terminal.
Crystal River airport, about 50 NM to the north of PIE, is surrounded by nice scenery, also has 2 restaurants withing walking distance.
At an uncontrolled airfield right south of Naples, they will get you a car for 2 hours free of charge, if you get fuel there. Great deal, I would say. Also, Page field in Fort Myers gets you a courtesy car that I used many times to get to the Hooters there.
The most expensive restaurant trip was, when I flew with a customer into Miami international. Parking at Signature, it is just a hop over the street where a Sushi Place and many cuban restaurants can be found. But Signature charged us a whopping $92 for landing and parking fees. At least my cuban dinner was only 5 bucks, LOL.
One of the most exciting places to fly in must be John Travolta's Private Airport, just a little North/East of Ocala. Being Private, they allow anyone to land there on the 1st Sunday of the month, where brunch can be had. I flew over the airport a couple of times, but never made it to the brunch.
I used to take my students to Daytona Beach, where they have a cool courtesy car to go to an Outback Steakhouse or many other restaurants, but they started to charge 12 bucks (??) for parking fees since 911.
Melbourne also gives you a car, but a little tricky to find restaurants there.
Sarasota well worth a trip, where the Ringlings Museum is very close by.