7602 N Lockwood Ridge Rd, Sarasota, Florida 34243 USA
Charming bar with live tropical fish.
Photo Credit: Yelp