Heaven Irish Tavern is a rustic Irish pub offering drinks, music, and sports on TV.