You are here: Home > Things to See & Do > Night Life > The Tap Room

The Tap Room

The Tap Room

Pull up a seat at The Tap Room, a casual downtown Apalachicola tavern from the team behind Owl Café. A wide selection of draft beer, wine and cocktails pairs with a menu of seafood, sandwiches, shareable plates and creative pub favorites. With its relaxed atmosphere and historic downtown setting, it’s an inviting spot for lunch, drinks or an easy evening out.

15 Avenue D
Apalachicola, Florida 32320 

Website: Visit Website