Restaurant
Daiquiri Deck Island of Venice
38 locals recommend,
Location
300 W Venice Ave
Venice, FL
Tips from locals
Vast array of frozen drinks. Perfect way to cap off a day at the beach. Food is good too. Try the scallops.
Open bar and restaurant right on West Venice Avenue that has great frozen drinks and live music many nights