The answer to today’s Geo quiz is Placita Olvera, the historic birthplace of Los Angeles, and the site of a huge festival this weekend celebrating traditional Mexican mole. Anchor Marco Werman speaks with chef and restaurant owner Zarela Martinez.