There is a stage on the dining room/bar side. They have live music all the time (I just performed there last week). Give it a go!
I don't think so... I don't live in Brookings but visit semi-annually and eat there every single visit. There is not enough room. Never saw a stage but won't swear to it. :-(
Thanks! Your answer is awaiting moderation.