We called in here for lunch, it being about the only place on Granville Island we haven't tried before. It's very much a sports bar, with several big screens showing three different channels - but all with sound turned down and ok background music playing instead. We had the lunch menu - but there's a different dinner menu for the evening. Our waitress was very friendly but not intrusive and the food was great. We started with soups - French Onion for me and cream of wild mushroom for the veggie. Both were delicious - but the small soup was plenty as a starter. For mains we had the veggie flat bread (excellent) and the Kegdog sausage (very tasty). Not much of a view, though nicely placed to people watch.
If you own or manage Keg Steakhouse & Bar, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.