The Owl Tap Room

$$ • American, Beer Bar, Seafood

Hours:
75 Commerce St, Apalachicola
(850) 653-1910

Customers' Favorites

The Owl Tap Room Reviews

Restaurantji Rating
3.6 (85)
Restaurantji Rating

Stopped by for lunch on our way to St George Island! Delicious food and friendly staff!

Restaurantji Rating

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.

Restaurantji Rating

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.

More Reviews(264)

Ratings

Hours

Monday 12 - 10PM
Tuesday 12 - 10PM
Wednesday 12 - 10PM
Thursday 12 - 10PM
Friday 12 - 11PM
Saturday 12 - 11PM
Sunday 12 - 10PM
Updated on: