Island Tap is a local Portsmouth bar located on Park Avenue. It is a popular sports bar that serves traditional pub food. Just a quick walk from the waves on the opposite side of the road, the bar's front parking is limited but plenty of street parking is available. There's also an upper outside deck for people to sit at on warmer nights.