STIRR Closes Its Last Location in North Texas, Ending a Local Dining Era | Executive Producer