So this is just Aggieville?
For me, number 1 is Station. I've eaten there a lot and never been disappointed. Steak is the best I've had in MHK other than Harry's, pork chop is very good, trout is good but the mushrooms and greens that come with it are awesome, Mac and cheese is solid, burger is as good as so long, chili is the best in Aggieville. Fish and chips is also the best in Aggieville although there isn't much competition.
I don't really get the RAB love as a restaurant. They make pretty good (not great) sandwiches with bags of chips and are pricier than they should be. The hummus is great though. The atmosphere is awesome though and I like hanging out there.
Wahoo is really good, especially their brunch.
Keltic Star is actually pretty solid too.