Le Turtle : Le Turtle is a French new-wave restaurant founded by Taavo Somer of Freemans and Carlos Quirarte of The Smile. Blanca alum Greg Proechel steers the menu along with wines curated by Jessie Keifer from all corners of France.Sitting cool on the c