Call
In addition to the last two responses, the parking sucks, so if you're going to to have a large group, you should take that into consideration
There is not a dance floor, but there is a large event center next door to Lock 15 called the Trailhead. The Trailhead has a dance floor. I'd check with them for more details
Not really. The acoustics of the place make it loud and echo quite a bit, so not sure its the type of venue you are looking for in the restaurant/brewery itself. Outdoor events may be more to speed, check with them about those arrangements. But I might avoid if indoor is it. Eat there for dinner some time, gets loud with just the talking!
Thanks! Your answer is awaiting moderation.