That Place Off 98

17 Avenue E
Apalachicola, Florida 32320 - map
850-653-9898

Located in Downtown Historical Apalachicola. Open Monday through Saturday, 11 a.m until 9 p.m. Closed Sundays. Appetizers, salads, sandwiches, entrees, platters and desserts.
Website www.thatplaceoff98.com

Category:
Restaurants