Kapok Tree Restaurant

Kapok Tree venue in Clearwater, Florida

If you grew up in the Tampa/St. Petersburg area in Florida as I did, then you no doubt have fond memories of the Kapok Tree restaurant in Clearwater. This fabulous restaurant was as over the top as it comes, complete with its own garden of earthly delights. Sadly, the restaurant passed into culinary oblivion many, many years ago, but the ghosts of the past still remain…and I have the photos to prove it.

Continue Reading