Houston chef Alex Padilla wins 'The Chew's Best Chef on the Block
Thursday, February 22, 2018