We've been making annual vacations to Sunriver for the last three years and I really enjoy the Sunriver Brewhouse. The food is consistently good and we've never been disappointed with anything. In fact, on our last trip with another couple, we finished our hike, went to Sunriver Brewhouse for appetizers and a drink at the start of happy hour, and then came back for dinner later in the evening.
Everything is just consistently delicious. This time around we had dinner twice with my wife and son. Over the two evenings we had fish tacos (great), pork tacos (great), a delicious burger, my son ordered mac and cheese one day and there was enough to take home for lunch. Nice beer selection. My wife had wine the first evening, a cosmo the second evening. Quantity of food is just right and quality has been outstanding. Several different styles of seating from the bar to high tables to your standard tables. And, if weather is good a nice outdoor sitting area. I look forward to going back!
We were there for spring break and the first evening had to wait only 5 minutes to be seated and service was quick after that. They have a small play area for children which I can go either way on. The first evening there was a louder group of younger children that were a tad bit distracting, we sat at the opposite end of the restaurant but I wouldn't have wanted to be right next to them as they were loud. The second evening we were much closer to the play area but there were well behaved children quietly playing.
If you want consistent food, a nice casual, fun atmosphere and just a good evening, this is the place to go.