I find myself in Houston for a week, thanks to the vagaries of the Angolan Consulate. Still. Nice to be here. I am, unfortunately, staying 2929 Southwest Freeway, with no car, and very little money. I have never been in Houston before: does anyone have any suggestions for places within walking distance of this delightful hotel on the freeway? (I like good Mexican food, Thai, Lao, offal, bbq, Sichuan. Hell. Most anything, if its good).