T & S Soft Shell Address: 307 Allen Ln, Steinhatchee, FL 32359 Phone: (352) 498-0065 Restaurants, Gas Stations, Shell Other Businesses: Crabbie Dad's Bar & Spirits at 118 1st Ave SW, Steinhatchee, FL 32359 White Tail Lounge at 24016 S US 19 Hwy, Steinhatchee, FL 32359 Roy's Restaurant at 100 1st Ave SW, Steinhatchee, FL 32359