Bonnie, there used to be a really great one in St Pete, but it is long gone. There are probably a couple there now though since there does seem to be a Caribbean presence in St pete.....Marko might know more since he lives in St pete.......there are none at all in Clearwater sadly. We had one but it closed rather quickly.
The Jerk Hut is in Tampa, several locations and they are really good, probably the closest to authentic that we have around here, and they have a full menu, patties, coco bread, oxtail, curry goat, jerk chicken, they even have peppered shrimp. I highly recommend them.

There is a more big name restaurant very close to our house though in Clearwater which has a caribbean flare, sort of like a Bahama Breeze, and they are actually really good! We love eating (and drinking) there LOL. It is called Rumba and it is right on 60 (Gulf to Bay) in Clearwater.