The Michelin Guide’s New Stars Shine in L.A.: A Look at Meteora, Uka, and Holbox This year, the Michelin Guide has awarded stars to only four restaurants in Los Angeles, underscoring the city’s growing reputati...