'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.

Top Videos