Address 123 Water Street, Apalachicola, FL Map, Tel (850) 653-9364 Call, Website
Enjoy great food as you sit on their deck. The deck provides views of the Apalachicola River. It is also pet friendly.