Dining, Food & DrinkNew Texas Tom's restaurant opened today at 3360 Troost Charles Ferruzza, May 22, 2015