We recommend the Museum of Natural Science, Fine Arts, and the Zoo!
Located in South Houston, but it's worth the drive!
One of the largest indoor shopping malls in Texas.
The best place to drink and let loose with old school arcade games
By far the best Brazilian Steak House you will ever eat at.