5250 Ocean Blvd, Sarasota
(941) 349-8697
The original world famous Daiquiri Deck is located on Siesta Key, on the southwest coast of Florida in beautiful Siesta Key Village. Siesta Key is a breath taking barrier island eight miles long just offshore of Sarasota, Florida. Our little piece of...
7119 S Tamiami Trail, Sarasota
(941) 927-0400