News
As the oldest waterfront restaurant in Florida (and home to the largest tiki bar in South Florida), Old Key Lime House serves up ... Between its vibrant lime-green façade, palapa-roofed huts ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results