611 N Oceanshore Blvd, Flagler Beach, Florida 32136 USA
Refillable slushy tumblers on the patio
Photo Credit: Yelp