Rum Island is a daiquiri bar offering a variety of flavored frozen drinks.