Instead, the Hendees decided to stay in Houston and go into business for themselves. On Nov. 19, 1977, the couple opened the original Taste of Texas location at 90 Town and Country Way (now ...
Hosted on MSN15d
Taste Of Texas
Filled with more certified Texas memorabilia than steaks in the butcher case, this steakhouse is the perfect backdrop for a celebratory dinner—or as a yeehaw archive for when the spaceships arrive.