Being a resident of Houston I am going to be bias and say Houston.
As previous posters have mentioned: tons of great food, museums, and parks.
The one downside is that it's not a walk-able city. Luckily we have uber here (unlike Austin).
If ya choose Houston I'll send ya a list of great restaurants.