Search Results
Island Tap
568 Park Ave, Portsmouth, RI 02871
Island Tap is a local Portsmouth bar located on Park Avenue. It is a popular sports bar that serves traditional pubMore 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.
See more »