Going to Houston on a business trip in a couple of weeks and will be staying near the Galleria; any recommendations for an afternoon and/or dinner spots are greatly appreciated. (Unfortunately, doesn't look like it will sync with Warriors visit) Thanks.