Salt Shack On The Bay — Tampa | My Florida
Salt Shack On The Bay is a restaurant in Tampa, Florida. Listing sourced from OpenStreetMap.