tcudavid | May 9, 201803:49 PM    

I heard Troy Aikman is opening a restaurant in the new Texas Live. I was wondering what other restaurants are scheduled to be in that whole complex, and when is it scheduled to open?

Want to stay up to date with this post? Sign Up Now ›

Recommended from Chowhound

See what's new!
View latest discussions ›