This is a satellite store to our main stores on Duval Street. A quieter and more quaint location still serving your favorite sweets of ice cream, cookies and key lime pie!