Leticia Landa

Leticia Landa is deputy director of La Cocina. She lives in San Francisco.