Jekyll and Hyde is an Irish pub offering a unique experience with cocktails and music.