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 (266)
Restaurantji Rating

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

Restaurantji Rating

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!

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.

More Reviews(266)

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: