I am a big fan of this place. The Owl is cool English themed sports bar, I watched most of the NBA playoffs here as they also take reservations. They have a patio open in the summer which is pretty nice for the area.
They recently updated their menus, but look for the daily food and drink specials. My favourite is the beef rib which is available every once in a while, but I also like their soups and sandwiches.