10650 Gulf Blvd
Treasure Island, FL 33706
Beach resort outpost of a historic Key West bar that's known for its fish sandwiches & Gulf views.