Michelin-starred Lilo crowned America's best restaurant by magazine Robb Report
Lilo, a chef's counter-style restaurant in Carlsbad, has been named the best restaurant in America by the Robb Report and has earned multiple prestigious accolades.