Owl be seeing ya in Apalach.
Owl Café
15 Avenue D | Apalachicola, FL 32320
HOURS
Monday-Saturday: 11am—9pm
Sunday: 10am-9pm (Brunch from 10am-4pm)
The Tap Room
75 Commerce Street | Apalachicola, FL 32320
HOURS
Open Daily
Sunday-Thursday | 12 Noon-10pm
Friday & Saturday | 12 Noon-11pm
Happy Hour: Monday-Friday | 4-6:30pm
Late Night Menu: 9pm—Close
Night Owl Drink Specials: 9pm—Close