Cape offers home-cooked pub grub and beer. Enjoy city views and a friendly atmosphere.