In the heart of downtown Apalachicola, the Owl Cafe
offers a River City dining experience like no other.
Sensational appetizers, delicious entrees and incredible
desserts are prepared and served by an attentive staff.
The menu is varied and colorful, with daily chef’s
selections ranging from exotic imported dishes to
fresh, locally-caught seafood. The amazing wine list
is as full of character as Apalachicola itself, and
delivers the perfect complement to every meal.
Now accepting reservations for dinner service,
parties of 8 or more strongly recommended.
Please call 850.653.9888.
15 Avenue D
Apalachicola, Florida 32320