The That Place Off 98 seafood restaurant is located at the 17 Avenue E, Apalachicola FL. It serves Seafood, Cafe and American food. That Place Off 98 is children friedly, sutiable for groups, has a parking lot and has takeout. The avarage rating of this seafood restaurant rated by 15 reviewers is 2.6. For more deatils and orders call That Place Off 98 on (850) 653-9898 or visit thier website.