Owl be seeing ya in Apalach.
Owl Café
15 Avenue D | Apalachicola, FL 32320
HOURS
Tuesday-Thursday: 11am—9pm
Friday-Saturday: 11am—10pm
Sunday: 10am-3pm
Monday: Closed
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