If you don't want to spend $300 for a meal, ignore all of those places Phil just said.
My favorite places are Grinders, Margaritas (downtown spot), Beer Kitchen (fantastic food! My favorite burger in town), Q39 for fancy bbq, but Joe's KC is still better to me, Garazzos, and Pigwich.
Do the river market some morning. Roof top drinks at prime social is good for about 1 or 2 drinks. Great views. Also, look into blvd brewery tour if you can.