Apalachicola Seafood Grill & Steaks 100 Market Street Apalachicola FL United States
Phone: 850.653.9510 Alcohol: full bar
Dress: casual