Brio is good! I also suggest Blanc Burgers and Bottles...it is one of my absolute favorite restaurants!!! It is sort of upscale burgers and the entrees run anywhere from $10-15. They only use all local ingredients and have a huge beer list. It's a fun atmosphere and seriously, the food is awesome!
Another favorite of mine is Blue Koi. They have a location on 39th and 103rd and Mission (roughly...Mission Farms). It is sort of upscale Chinese food but they honestly have the best dumplings I have EVER put in my mouth, and I'm not overly crazy about dumplings in general. They also have good entrees and fun drinks called bubble tea (non alcoholic).
Grand Street Cafe (off the plaza) and Cafe Trio on Main are also very tasty places. Their meals are reasonable. Cafe Trio just opened this new location about a year ago and it has a great patio overlooking some of the plaza, plus they both have great wine lists!
Lastly, Spin Pizza is fabulous! You can share a pizza and salad and get some wine (or bring your own for a small corking fee), plus they have some yummy apps and even have gelato for dessert. There are many locations across the metro.
I'm sure they all have websites so check 'em out...these are just a few of my favorite local places.
Oh...and b/c you'll probably need some ice cream ;)...check out Murray's in Westport if you're near there b/c it is to DIE FOR! Seriously, it's all homemade and is super awesome. She closes in November for the winter so get there soon!