Not sure about things to do but here are two good resto tips.
Lucky 32, several locations. Good Fun, good food, good people, good bars.
Green Valley Grill, located in the O'Henry Hotel (Owned by the same group that owns Lucky 32). Great for fine dining, business dinners and brunch. Bar is great also. Has nice courtyard for outdoor lunch that is popular.