Owl be seeing ya in Apalach.
Owl Café
15 Avenue D | Apalachicola, FL 32320
HOURS
Sunday - Thursday: 11 AM - 9 PM
(Sunday Brunch: 10 AM - 3PM)
Friday - Saturday: 11 AM - 10 PM
The Tap Room
75 Commerce Street | Apalachicola, FL 32320
HOURS
Open Daily
Sunday - Thursday 11AM - 9PM
Friday-Saturday 11AM-10PM
Happy Hour: Monday-Friday | 4-6:30pm
