You cannot buy beer at the Lewis and Clark Landing. I do believe that it is under water current. However, there are plenty of bars downtown. There is the River City Bar that is on the River not far from the Landing.
Unfortunately not
Not sure about that. There was nothing going on when we were there.
Thanks! Your answer is awaiting moderation.