Quite a few of the reviews here are old. I can only speak to the last couple of years. I've probably dined here 15 times over that period, always had good service, always really enjoyed the food and sports bar ambience. Great place to take the family to, a) eat while watching a sporting event or, b) sit outside (down on the river is best) and enjoy the view. My last waiter carried large glasses of beer on his head to his tables. Very impressive! :) Make reservations if you want to sit on the dock.
Pros: ambience, price, menu
more