Holiday Isle – Bar Review
Last weekend, we visited the world-famous Tiki Bar at Holiday Isle. For those who haven’t been, Holiday Isle is basically a quasi run-down resort, located in Islamorada. Within or right near the resort, there are a few bars, the largest of which is the Tiki Bar. The Tiki Bar is a fairly large, 2-story bar [...]