The Owl Tap Room
$$ • American, Beer Bar, Seafood
Hours:
75 Commerce St, Apalachicola
(850) 653-1910
Customers' Favorites
The Owl Tap Room Reviews
Really, we only came in for beer but ended up ordering fries. They had a good variety of beer and the price for a side of fries was good and the perfect snack for the two of us. Cool spot!
Not as we remembered, had been a few years since our last visit. Gone was the great selection of beers and the fish tacos and sandwich were fried. Loved this restaurant in 2019, now it is below par for the area.
Ratings
Hours
Monday | 12 - 10PM |
Tuesday | 12 - 10PM |
Wednesday | 12 - 10PM |
Thursday | 12 - 10PM |
Friday | 12 - 11PM |
Saturday | 12 - 11PM |
Sunday | 12 - 10PM |
Stopped by for lunch on our way to St George Island! Delicious food and friendly staff!