The Owl Cafe is rated as one of Apalachicola's finest restaurants. While we did not get a chance to eat here, we did photograph the historic 1920's building it is located in. The building certainly has charm, although it needs a coat of paint and some TLC (as does most of the rest of downtown).
Sure looks like an interesting place to have lunch! Love the processing and quaintness. Adding to Amanda's selection of specialty foods --- Owls, perhaps? :-)