Temple Rock Tavern is a long-running Irish pub featuring draft beers, cocktails, and nightly live music.