Loading Video…
This browser does not support the Video element.
Bravo’s Season 19 Top Chef to take place in Houston!
FOX 26’s Coco Dominguez gives us a look at the popular show Top Chef, which is making its way to Houston!
This browser does not support the Video element.
FOX 26’s Coco Dominguez gives us a look at the popular show Top Chef, which is making its way to Houston!