The Owl Tap Room
$$ • American, Beer Bar, Seafood
Hours:
75 Commerce St, Apalachicola
(850) 653-1910
Customers' Favorites
The Owl Tap Room Reviews
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.
Unfortunately we are here on the night the waitress really didn’t want to be here….Stated happy hour $2 off a pint but not for us.Never had this type of service on a Saturday afternoon, plan accordingly.
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!