The Owl Café

15 Avenue D
Apalachicola, FL 32320 - map
850-653-9888 Fax: 653-3798

Relaxed dining featuring thoughtfully prepared local seafood, steak & pastas, accompanied by an excellent selection of fine wines. Located on Avenue D & Commerce Street. Lunch & dinner. On Sundays, brunch is served from 10:30 a.m. through 3:00 p.m, Closed Sunday Evenings.
Website www.owlcafeflorida.com

Category:
Restaurants