Prairie Rock is a great restaurant. The selection of microwbrews has something for every taste in beer, with seasonals on tap all the time. A few of the entrees are sub par, but the steaks, appetizers, and the french onion soup is out of this world. The spinach artichoke dip and vanilla cream ale make it worth the trip. Service is great. I had one bad server there but the next one more than made up for it, as has every other one since. Music up in the loft is a nice touch, but they could use bigger tvs in the bar.
Pros: Reasonable prices, friendly staff, great beer
Cons: small bar, some of the bands
more