Lilo restaurant, the 22-seat immersive fine-dining spot that opened just two months ago in Carlsbad, was crowned Wednesday night as San Diego’s newest Michelin-starred restaurant. Lilo (pronounced ...