Hey all. I'm staying in downtown Houston for a few days, at the Doubletree Downtown (by the Allen Center). I don't have a car, and don't plan on bothering with cabs. As such, what are some good spots walking distance from where I am?
I'd prefer Gulf Coast and Tex Mex, but anything else is game. I'd rather not spend that much if possible, but recognize it may be a necessary evil in a downtown area.