The World Famous Daiquiri Bar of New Orleans. They serve the most luscious Daiquiris in the Bahamas along with all your favorite drinks and deli. It has a phenomenal view and super fun atmosphere.
Adam
July 28, 2015
Bar and Restuarant, Get Frozen Drinks and great bar food.