Ybon- I'm really not sure how close Chuy's is to the airport, although there are plenty of them in Texas.

If you have 13 hours, there is plenty of time to get anywhere you want to go in Houston, although Astroworld maybe out of the question. [Linked Image]

There are really so many AWESOME places in Houston.