There is nothing "good" Within 7 miles or so, As a previous poster stated, you need to get off the island and drive over to St. Pete beach.
If you want to dress up and spend some money go to the Don Cesar, Maritana grill.. Pricey, but it is the DON.
X2 on the Hurricane, excellent food and nice, casual atmosphere.
The Salt Rock grill is also very good, about 10 minutes north of the Don, but worth it.
Many others in between, you just need to get Gulf Blvd from the pinellas bay way.
2017.. Prime Time Avenger. 32QBI
His.. 2011 F-350, King Ranch, 6.2L. Crew Cab, 4x4, 8' bed, SRW, 11,000 GVWR
Hers..2008 Ford Expedition, King Ranch Heavy Duty Tow, 3.73 gears
Sold.. 2005 Star craft, Travel Star 18SB
Sold.. 2013 Keystone Laredo, 291