Owl be seeing ya in Apalach.

Owl Café

15 Avenue D | Apalachicola, FL 32320

850-653-9888

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

850-653-1910

HOURS

Open Daily

Sunday - Thursday 11AM - 9PM

Friday-Saturday 11AM-10PM

Happy Hour: Monday-Friday | 4-6:30pm