Puzzles is a pub offering a lively atmosphere with a focus on rock and pop music.