Overview New York on Tap listed this bar without a review.HistoryStill on McLean AvenueThe pub on McLean Avenue opened in 19961. In July 2023 its founders announced they would retire1. A listing updated June 17, 2026, still has the pub at 947 McLean Avenue2. Sources irishstar.comfoodeist.com Researched October 2026.