Captain’s Pub at the Anchor Inn Hotel is a lively spot featuring Newfoundland craft beers, local cocktails, and pub fare. Enjoy live music and screech-ins six or seven nights a week, where visitors leave as friends. Open daily from 5 to 11:30 pm.
This event has passed.



