6395 Gulf Blvd, St. Pete Beach, Florida 33706 USA
From socially distanced back booth
Photo Credit: Yelp