I live in St. Pete; our options are Hard Rock and a couple of casino boats, from John's Pass (over by our beaches) and New Port Richey (about an hour north through annoying traffic). Both boats are a pain, I think both have boarding fees now (but often seniors days, military days, etc, when they're deferred), both are about a 75 minute trip out and back (lots of dead time, in other words), both have crappy VP and no significant players club, but fair BJ (usually 6 or 8 deck with mediocre pen but good rules including LSR) and usually $5 minimums (maybe $10 at night, not sure).
Hard Rock is the only real game in town. Huge place, about 250K sq ft. Comps and mailers are pretty mediocre, better for slots players. No free liquor. Still have some Class II machines from the olden days, but maybe 98% Class III now. Best VP is Illinois Deuces for 50 cents and up, or 9/6 JoB for $2 and up. All BJ under $25 or so is from a CSM with good rules as I remember: I think DAS but no LSR, and I think some S17 tables. Dice and roulette wheels are illegal in Florida (but available on the boats), but there's virtual craps, sic bo and roulette now. Virtual BJ is $10 minimum with crappy rules. Buffet is good (don't waste your money for the Friday seafood buffet, only advantage is mediocre snow crab legs and it's much more expensive than lunch and other-day dinners). Other restaurants change often. Council Oak (steakhouse) is very solid. There's a new Asian casino-within-a-casino that has a counter with pho, other noodle dishes, Asian BBQ (duck, pork, etc), haven't tried it; also pai gow poker, pai gow tiles and baccarat, limits aren't too crazy as I remember.
Hope this helps. If anyone wants more info, or to maybe meet out there sometime, PM me.