You definitely need to let them know that you need a server for that many people. They do have nice area. The private space could be available. Just call them ASAP. I was just there. They were very busy due to a private party.
There is plenty of room for 8-12. And I think they may have private space, as well. And yes, they do have beer.
They have enough space. May want to call ahead and let them know. I didn't see beer on the menu last time I was there 3 weeks ago.
Thanks! Your answer is awaiting moderation.