Loading Video…
This browser does not support the Video element.
'Kuya Lord' owner named California's Best Chef
Popular Los Angeles chef and restaurateur Lord Maynard Llera of Kuya Lord on Melrose has won James Beard Awards' prestigious 'Best Chef: California' award.