One of Houston’s most successful steakhouses is the star of a new clip on YouTube. In a video posted on Thursday Mark Wiens visited iconic Houston restaurant Taste of Texas.