Home Tags Tara Lazara

Tag: Tara Lazara

Destination Food: Palm Springs’ Chi Chi Is a Hotel Restaurant with a Latin Soul

Chef Tara Lazar mixes vibrant flavors from Mexico to Argentina with feel-good California wellness