If you drop by Town Square, Brio is a great place to eat anytime of the day. The decor of the restaurant is open, energetic and elegant at the same time. They have a nice private area for large party as well. The food is delectable, as for the price it is reasonable for its proportion.
Happy hours are a great time to check out htis place for the first time and it's a great restaurant to introduce out of towners.