Food Network host to open new restaurant in Round Rock