The Castle On Queen is a bar and grill offering a pub atmosphere. It provides a casual setting for enjoying food and drinks.