I am coming down to Houston this weekend for the first time. I've seen several games in Cincy, Indy, New Orleans and Methopotamia. It feels like a pilgrimage to Mecca. Absolutely stoked about traveling to Houston, but I don't know too much about the city or how to go about gameday. I would love to hear any suggestions regarding restaurants, bars, or gameday stuff. And this sentence makes it 75 words, go Texans, go Texans.