Castel Rock Cafe is a pub-style establishment offering restaurant service.