417 Saint Armands Cir, Sarasota, Florida 34236 USA
Bahamian Conch Fritters at Cha Cha Coconuts
Photo Credit: Yelp