We visited Steamworks last week during our stay in Vancouver and I must say that this was a very nice experience. Our server was very nice, helpful and very polite which made our experience even better. I tried their German like beer and my girlfriend took the taster (6 small glasses with different beers). The food was very nice and you should definitely try the sweet potatoes with the balsamic sauce. There is a parking lot located right next to the restaurant with reasonable hourly rates.
If you own or manage Steamworks, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.