On A On Rock Cafe is a pub with a long history, known for its rock music atmosphere.