The only aspect of that Wildrose Brewery that is less than stellar is the location. It isn't exaclty easy to get to if you don't want to drive, and when i go to a brewery/restaurant I like to have a few pops. So there is the negative.
The positive is pretty much everything else. Located in a building that looks like it was once a hangar or something similar, it is pretty spacious inside with a lot of stainless steel and a clear view of the brewing area.
With seasonal beer along with their classic line-up, you're likely to find a beer you will enjoy, but keep in mind Wildrose tends not to brew too many lagers and light beers.
The food....to be honest I can't remember, but I've been told I liked it and I hear rave reviews from many friends about the chili.
If you ever need a drinking buddy to accompany you to Wildrose, let me know, I will bend my schedule.