I have been to Keg Richmond many times and I found:
- Steak is quite good
- Very Noisy
- No service: never see the server around
- Take extremely long for food to come
Richmond Boathouse
a few times when i was there, there was always a whole section that they didn't open, (the only time i see that section open is during Dine Out Vancovuer), May be you can ask them to open that section for your party, then it won't be too noisy