Bar
The Tap Room of Owl Cafe
Recomendado por 33 habitantes locales
Consejos de residentes locales
Great local beer and terrific food! Casual place and kids are welcome. No outside seating, so no dogs at this one.
This unique restaurant is fun and interesting since it is a local family gas station turned into a restaurant! Locally ran and located in Downtown Apalachicola.
Ubicación
75 Commerce Street
Apalachicola, FL