I lived in Houston for 2 years. Thoroughly enjoyed myself. But for 2 days on a lads trip! I echo what others have said – go straight to New Orleans. If you’re committed to staying in Houston then it’s all about the food, and lots of it. Zero culture. Zero entertainment. Be prepared to get fat:
– Tex Mex favorite is Lupe Tortilla (it’s a chain)
– Burger favorite is Five Guys (another chain)
– BBQ favorite is Goode Company (another chain)
Don’t make the mistake of assuming the city centre is the hub of all action – it’s not. It shuts down outside of office hours. And don’t confuse the ‘City Center’ with the actual city centre. City Center is on the west side of Houston and a haunt for women in yoga pants.
New Orleans I went for a long weekend, with the family. I had three small kids in tow, so my experience and advice will differ vastly from what you require. It was enjoyable taking my 1 year old son for a shoulder carry down Bourbon street with topless hookers throwing beads down at us from the balconies.