Owl Cafe  
15 Avenue D
Apalachicola, FL 32320
850-653-9888

This relaxed dining restaurant offers a full menu of thoughtfully prepared local seafood, steaks, and pastas, complemented by an excellent selection of fine wines. They are open Monday through Saturday for lunch and dinner; closed on Sundays.