Before thousands of dining options dotted the map, the Kapok Tree Inn defined grand-scale Florida dining.
Share