Address:

76 Market Street

Apalachicola, FL. 32320

850-653-1124

Hours of Operation:
Thursday - Saturday

11:30am to 10:00pm

Kitchen closes at 8:00pm