Houston chef Alex Padilla wins 'The Chew's Best Chef on the Block

Thursday, February 22, 2018