I would say that this is easily the best place to go in in Sun Prairie.  We have been here about 6 times and it has consistently been good.  I have ordered steak, fried fish, entrees... it's all pretty good.  The kids meals are well portioned and the kids eat it.  They rotate their menu and the beer on tap - that makes repeat business worth while.  It can be pretty busy on a Friday night.  They have filled a need in town.