Tropical Daiquiris serves up ice-cold liquid food

Food & Drink

West Bay Street daiquiri stand promises to make you "the best daiquiri of your life"