If your in Sarasota make the hour drive to cape coral and go to Diamond's
Or, he could make the drive an hour north and go to Crooked Cue in Largo, Corner Pockets in Largo, Family Billiards in Clearwater, Strokers in Palm Harbor, Stix in Dunedin, Stix in Palm Harbor or Fatso's in Tampa.
There is no shortage of decent pool halls in the greater Tampa Bay area.
In my previous reply I was thinking of Livingston's in Bradenton, which should be on US-41, IIRC. That's the Livingston's which is an actual pool hall. I forgot about the Livingston's further south on Clark Rd, which is a Family amusement center/arcade that happens to have a few pool tables.