Wherever you are staying, throw a rock and you’ll hit a really good restaurant. Astros are in town so there is that. If the Dynamo are in and you have never been to a soccer match, it’s an experience. I love going to them. Warning, you eat Mexican food here, it’ll never be the same anywhere else.