KQED's Table Talk is Marcia Gagliardi's new weekly column where she shares five timely and tasty food + drink activities including: events, restaurant openings and pop-ups.
Marcia has been writing tablehopper, a weekly e-column about the Bay Area dining scene, since 2006. She is a “culinary concierge” and has made her passion for exploring restaurants and the food scene a profession.
So, visit Table Talk every Monday to get the scoop on some of the most delicious things to do in the Bay Area right now.
window.__IS_SSR__=true
window.__INITIAL_STATE__={
"attachmentsReducer": {
"audio_0": {
"type": "attachments",
"id": "audio_0",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background0.jpg"
}
}
},
"audio_1": {
"type": "attachments",
"id": "audio_1",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background1.jpg"
}
}
},
"audio_2": {
"type": "attachments",
"id": "audio_2",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background2.jpg"
}
}
},
"audio_3": {
"type": "attachments",
"id": "audio_3",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background3.jpg"
}
}
},
"audio_4": {
"type": "attachments",
"id": "audio_4",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background4.jpg"
}
}
},
"placeholder": {
"type": "attachments",
"id": "placeholder",
"imgSizes": {
"thumbnail": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-160x96.jpg",
"width": 160,
"height": 96,
"mimeType": "image/jpeg"
},
"medium": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-800x478.jpg",
"width": 800,
"height": 478,
"mimeType": "image/jpeg"
},
"large": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1020x610.jpg",
"width": 1020,
"height": 610,
"mimeType": "image/jpeg"
},
"fd-lrg": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1920x1148.jpg",
"width": 1920,
"height": 1148,
"mimeType": "image/jpeg"
},
"fd-med": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1180x705.jpg",
"width": 1180,
"height": 705,
"mimeType": "image/jpeg"
},
"fd-sm": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-960x574.jpg",
"width": 960,
"height": 574,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"xxsmall": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-240x143.jpg",
"width": 240,
"height": 143,
"mimeType": "image/jpeg"
},
"xsmall": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-375x224.jpg",
"width": 375,
"height": 224,
"mimeType": "image/jpeg"
},
"small": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-520x311.jpg",
"width": 520,
"height": 311,
"mimeType": "image/jpeg"
},
"xlarge": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1180x705.jpg",
"width": 1180,
"height": 705,
"mimeType": "image/jpeg"
},
"full-width": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1920x1148.jpg",
"width": 1920,
"height": 1148,
"mimeType": "image/jpeg"
},
"guest-author-32": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-32x32.jpg",
"width": 32,
"height": 32,
"mimeType": "image/jpeg"
},
"guest-author-50": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-50x50.jpg",
"width": 50,
"height": 50,
"mimeType": "image/jpeg"
},
"guest-author-64": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-64x64.jpg",
"width": 64,
"height": 64,
"mimeType": "image/jpeg"
},
"guest-author-96": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-96x96.jpg",
"width": 96,
"height": 96,
"mimeType": "image/jpeg"
},
"guest-author-128": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-128x128.jpg",
"width": 128,
"height": 128,
"mimeType": "image/jpeg"
},
"detail": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-150x150.jpg",
"width": 150,
"height": 150,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-e1514998105161.jpg",
"width": 1920,
"height": 1148
}
}
},
"bayareabites_132659": {
"type": "attachments",
"id": "bayareabites_132659",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "132659",
"found": true
},
"parent": 132655,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/turners-pastrami-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/turners-pastrami-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/turners-pastrami-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/turners-pastrami-e1550875309779.jpg",
"width": 1920,
"height": 1279
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/turners-pastrami-1020x679.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 679
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/turners-pastrami-1200x799.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 799
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/turners-pastrami-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/turners-pastrami-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/turners-pastrami-800x533.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 533
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/turners-pastrami-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/turners-pastrami-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/turners-pastrami-1920x1279.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1279
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/turners-pastrami-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/turners-pastrami-768x511.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 511
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/turners-pastrami-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
}
},
"publishDate": 1550875290,
"modified": 1551112591,
"caption": "Sandwiches made with love, care, and seasonal ingredients at Turner's Kitchen.",
"description": "Sandwiches made with love, care, and seasonal ingredients at Turner's Kitchen.",
"title": "Sandwiches made with love, care, and seasonal ingredients at Turner's Kitchen.",
"credit": "tablehopper.com",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_132447": {
"type": "attachments",
"id": "bayareabites_132447",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "132447",
"found": true
},
"parent": 132446,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/tank18-al-pastor-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/tank18-al-pastor-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/tank18-al-pastor-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/tank18-al-pastor-e1550266964327.jpg",
"width": 1920,
"height": 1279
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/tank18-al-pastor-1020x679.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 679
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/tank18-al-pastor-1200x799.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 799
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/tank18-al-pastor-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/tank18-al-pastor-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/tank18-al-pastor-800x533.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 533
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/tank18-al-pastor-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/tank18-al-pastor-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/tank18-al-pastor-1920x1279.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1279
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/tank18-al-pastor-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/tank18-al-pastor-768x511.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 511
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/tank18-al-pastor-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
}
},
"publishDate": 1550266945,
"modified": 1550272374,
"caption": "A special half-order of the can't-miss al pastor at Tank18.",
"description": "A special half-order of the can't-miss al pastor at Tank18.",
"title": "A special half-order of the can't-miss al pastor at Tank18.",
"credit": "tablehopper.com",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_132397": {
"type": "attachments",
"id": "bayareabites_132397",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "132397",
"found": true
},
"parent": 132396,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/sasa-ikura-close-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/sasa-ikura-close-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/sasa-ikura-close-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/sasa-ikura-close-e1549756799409.jpg",
"width": 1920,
"height": 1279
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/sasa-ikura-close-1020x679.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 679
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/sasa-ikura-close-1200x799.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 799
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/sasa-ikura-close-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/sasa-ikura-close-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/sasa-ikura-close-800x533.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 533
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/sasa-ikura-close-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/sasa-ikura-close-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/sasa-ikura-close-1920x1279.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1279
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/sasa-ikura-close-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/sasa-ikura-close-768x511.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 511
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/sasa-ikura-close-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
}
},
"publishDate": 1549756756,
"modified": 1549828219,
"caption": "House-marinated ikura with uni over rice at Sasa.",
"description": "House-marinated ikura with uni over rice at Sasa.",
"title": "sasa-ikura-close",
"credit": "tablehopper.com",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_132303": {
"type": "attachments",
"id": "bayareabites_132303",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "132303",
"found": true
},
"parent": 132302,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/lacalenda-al-pastor-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/lacalenda-al-pastor-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/lacalenda-al-pastor-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/lacalenda-al-pastor-e1549245159697.jpg",
"width": 1920,
"height": 1279
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/lacalenda-al-pastor-1020x679.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 679
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/lacalenda-al-pastor-1200x799.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 799
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/lacalenda-al-pastor-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/lacalenda-al-pastor-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/lacalenda-al-pastor-800x533.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 533
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/lacalenda-al-pastor-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/lacalenda-al-pastor-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/lacalenda-al-pastor-1920x1279.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1279
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/lacalenda-al-pastor-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/lacalenda-al-pastor-768x511.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 511
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/02/lacalenda-al-pastor-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
}
},
"publishDate": 1549245137,
"modified": 1549306083,
"caption": "The stellar al pastor tacos at La Calenda.",
"description": "The stellar al pastor tacos at La Calenda.",
"title": "The stellar al pastor tacos at La Calenda.",
"credit": "tablehopper.com",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_132245": {
"type": "attachments",
"id": "bayareabites_132245",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "132245",
"found": true
},
"parent": 132238,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/carnitas-pipila-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/carnitas-pipila-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/carnitas-pipila-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/carnitas-pipila-e1548620763300.jpg",
"width": 1920,
"height": 1279
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/carnitas-pipila-1020x679.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 679
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/carnitas-pipila-1200x799.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 799
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/carnitas-pipila-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/carnitas-pipila-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/carnitas-pipila-800x533.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 533
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/carnitas-pipila-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/carnitas-pipila-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/carnitas-pipila-1920x1279.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1279
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/carnitas-pipila-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/carnitas-pipila-768x511.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 511
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/carnitas-pipila-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
}
},
"publishDate": 1548620744,
"modified": 1548652531,
"caption": "The beloved carnitas tacos from El Pípila.",
"description": "The beloved carnitas tacos from El Pípila.",
"title": "The beloved carnitas tacos from El Pípila.",
"credit": "tablehopper.com",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_132208": {
"type": "attachments",
"id": "bayareabites_132208",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "132208",
"found": true
},
"parent": 132197,
"imgSizes": {
"small": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-520x390.jpg",
"width": 520,
"mimeType": "image/jpeg",
"height": 390
},
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-160x120.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 120
},
"fd-sm": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-960x720.jpg",
"width": 960,
"mimeType": "image/jpeg",
"height": 720
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"xsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-375x281.jpg",
"width": 375,
"mimeType": "image/jpeg",
"height": 281
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-e1548094812364.jpg",
"width": 1920,
"height": 1440
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-1020x765.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 765
},
"xlarge": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-1180x885.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 885
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-1200x900.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 900
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-800x600.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 600
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"fd-lrg": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-1920x1440.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1440
},
"fd-med": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-1180x885.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 885
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-1920x1440.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1440
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-768x576.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 576
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
},
"xxsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/jora-ceviche-2-240x180.jpg",
"width": 240,
"mimeType": "image/jpeg",
"height": 180
}
},
"publishDate": 1548094773,
"modified": 1548116731,
"caption": "Ceviche con sentimiento at the JORA pop-up.",
"description": "Ceviche con sentimiento at the JORA pop-up.",
"title": "Ceviche con sentimiento at the JORA pop-up.",
"credit": "JORA",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_132122": {
"type": "attachments",
"id": "bayareabites_132122",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "132122",
"found": true
},
"parent": 132114,
"imgSizes": {
"small": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-520x346.jpg",
"width": 520,
"mimeType": "image/jpeg",
"height": 346
},
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"fd-sm": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-960x639.jpg",
"width": 960,
"mimeType": "image/jpeg",
"height": 639
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"xsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-375x250.jpg",
"width": 375,
"mimeType": "image/jpeg",
"height": 250
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-e1547430960271.jpg",
"width": 1920,
"height": 1279
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-1020x679.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 679
},
"xlarge": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-1180x786.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 786
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-1200x799.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 799
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-800x533.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 533
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"fd-lrg": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-1920x1279.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1279
},
"fd-med": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-1180x786.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 786
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-1920x1279.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1279
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-768x511.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 511
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
},
"xxsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ushi-taro-240x160.jpg",
"width": 240,
"mimeType": "image/jpeg",
"height": 160
}
},
"publishDate": 1547430941,
"modified": 1547484976,
"caption": "Wintertime noodles: oxtail and tomato ramen with bone marrow.",
"description": "Wintertime noodles: oxtail and tomato ramen with bone marrow.",
"title": "Wintertime noodles: oxtail and tomato ramen with bone marrow.",
"credit": "tablehopper.com",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_131924": {
"type": "attachments",
"id": "bayareabites_131924",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "131924",
"found": true
},
"parent": 131923,
"imgSizes": {
"small": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-520x346.jpg",
"width": 520,
"mimeType": "image/jpeg",
"height": 346
},
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"fd-sm": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-960x639.jpg",
"width": 960,
"mimeType": "image/jpeg",
"height": 639
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"xsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-375x250.jpg",
"width": 375,
"mimeType": "image/jpeg",
"height": 250
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-e1546728289672.jpg",
"width": 1920,
"height": 1279
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-1020x679.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 679
},
"xlarge": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-1180x786.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 786
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-1200x799.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 799
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-800x533.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 533
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"fd-lrg": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-1920x1279.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1279
},
"fd-med": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-1180x786.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 786
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-1920x1279.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1279
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-768x511.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 511
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
},
"xxsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2019/01/ayala-uni-240x160.jpg",
"width": 240,
"mimeType": "image/jpeg",
"height": 160
}
},
"publishDate": 1546728266,
"modified": 1546883350,
"caption": "Santa Barbara uni with yuzu tobiko that you pick up with a shiso leaf (at Ayala).",
"description": "Santa Barbara uni with yuzu tobiko that you pick up with a shiso leaf (at Ayala).",
"title": "Santa Barbara uni with yuzu tobiko that you pick up with a shiso leaf (at Ayala).",
"credit": "tablehopper.com",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
},
"bayareabites_131812": {
"type": "attachments",
"id": "bayareabites_131812",
"meta": {
"index": "attachments_1716263798",
"site": "bayareabites",
"id": "131812",
"found": true
},
"parent": 131810,
"imgSizes": {
"small": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-520x346.jpg",
"width": 520,
"mimeType": "image/jpeg",
"height": 346
},
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"fd-sm": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-960x639.jpg",
"width": 960,
"mimeType": "image/jpeg",
"height": 639
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"xsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-375x250.jpg",
"width": 375,
"mimeType": "image/jpeg",
"height": 250
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-e1546066737912.jpg",
"width": 1920,
"height": 1279
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-1020x679.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 679
},
"xlarge": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-1180x786.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 786
},
"complete_open_graph": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-1200x799.jpg",
"width": 1200,
"mimeType": "image/jpeg",
"height": 799
},
"guest-author-50": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-50x50.jpg",
"width": 50,
"mimeType": "image/jpeg",
"height": 50
},
"guest-author-96": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-96x96.jpg",
"width": 96,
"mimeType": "image/jpeg",
"height": 96
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-800x533.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 533
},
"guest-author-64": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-64x64.jpg",
"width": 64,
"mimeType": "image/jpeg",
"height": 64
},
"guest-author-32": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-32x32.jpg",
"width": 32,
"mimeType": "image/jpeg",
"height": 32
},
"fd-lrg": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-1920x1279.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1279
},
"fd-med": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-1180x786.jpg",
"width": 1180,
"mimeType": "image/jpeg",
"height": 786
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-1920x1279.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1279
},
"detail": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-150x150.jpg",
"width": 150,
"mimeType": "image/jpeg",
"height": 150
},
"medium_large": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-768x511.jpg",
"width": 768,
"mimeType": "image/jpeg",
"height": 511
},
"guest-author-128": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-128x128.jpg",
"width": 128,
"mimeType": "image/jpeg",
"height": 128
},
"xxsmall": {
"file": "https://ww2.kqed.org/app/uploads/sites/24/2018/12/soup-and-dumplings-240x160.jpg",
"width": 240,
"mimeType": "image/jpeg",
"height": 160
}
},
"publishDate": 1546066716,
"modified": 1546218401,
"caption": "Spicy beef noodle soup at Yuanbao Jiaozi.",
"description": "Spicy beef noodle soup at Yuanbao Jiaozi.",
"title": "Spicy beef noodle soup at Yuanbao Jiaozi.",
"credit": "tablehopper.com",
"status": "inherit",
"fetchFailed": false,
"isLoading": false
}
},
"audioPlayerReducer": {
"postId": "stream_live"
},
"authorsReducer": {
"marciagagliardi": {
"type": "authors",
"id": "11398",
"meta": {
"index": "authors_1716337520",
"id": "11398",
"found": true
},
"name": "Marcia Gagliardi",
"firstName": "Marcia",
"lastName": "Gagliardi",
"slug": "marciagagliardi",
"email": "marcia@tablehopper.com",
"display_author_email": false,
"staff_mastheads": [],
"title": null,
"bio": "\u003cstrong>Marcia Gagliardi\u003c/strong> writes a popular insider e-column about the SF dining and drinking scene, get all the latest news at \u003ca href=\"http://www.tablehopper.com\">tablehopper.com\u003c/a>. Follow @tablehopper on \u003ca href=\"https://twitter.com/tablehopper\">Twitter\u003c/a> and \u003ca href=\"https://instagram.com/tablehopper/\">Instagram\u003c/a> for more culinary finds! She also writes about low-dose and high-quality cannabis products in her weekly mymilligram newsletter at \u003ca href=\"http://www.mymilligram.com\">mymilligram.com\u003c/a>.",
"avatar": "https://secure.gravatar.com/avatar/5d0caa5ce4f7e7b9746d41093f503928?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "bayareabites",
"roles": [
"contributor"
]
},
{
"site": "food",
"roles": [
"contributor"
]
}
],
"headData": {
"title": "Marcia Gagliardi | KQED",
"description": null,
"ogImgSrc": "https://secure.gravatar.com/avatar/5d0caa5ce4f7e7b9746d41093f503928?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/5d0caa5ce4f7e7b9746d41093f503928?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/marciagagliardi"
}
},
"breakingNewsReducer": {},
"campaignFinanceReducer": {},
"pagesReducer": {},
"postsReducer": {
"stream_live": {
"type": "live",
"id": "stream_live",
"audioUrl": "https://streams.kqed.org/kqedradio",
"title": "Live Stream",
"excerpt": "Live Stream information currently unavailable.",
"link": "/radio",
"featImg": "",
"label": {
"name": "KQED Live",
"link": "/"
}
},
"stream_kqedNewscast": {
"type": "posts",
"id": "stream_kqedNewscast",
"audioUrl": "https://www.kqed.org/.stream/anon/radio/RDnews/newscast.mp3?_=1",
"title": "KQED Newscast",
"featImg": "",
"label": {
"name": "88.5 FM",
"link": "/"
}
},
"bayareabites_132655": {
"type": "posts",
"id": "bayareabites_132655",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "132655",
"score": null,
"sort": [
1551112896000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites",
"term": 16115
},
"blocks": [],
"publishDate": 1551112896,
"format": "standard",
"disqusTitle": "Table Talk: Stellar Sandwiches, Mardi Gras Parties, Tony’s Seafood",
"title": "Table Talk: Stellar Sandwiches, Mardi Gras Parties, Tony’s Seafood",
"headTitle": "KQED’s Table Talk | Bay Area Bites | KQED Food",
"content": "\u003cp>Whether you’re a pastrami fanatic or eat vegetarian, Turner’s Kitchen has some fantastic sandwiches, plus two places for Mardi Gras parties, and start planning a field trip to Marshall for the reopening of Tony’s Seafood from Hog Island Oyster Co.\u003c/p>\n\u003ch2>Visit Turner’s Kitchen for Some of the City’s Most Lovingly Prepared Sandwiches\u003c/h2>\n\u003cp>\u003ca href=\"http://www.turnerskitchensf.com\">Turner’s Kitchen\u003c/a>\u003cbr>\n\u003ca href=\"http://3505%2017th%20St%20B,%20San%20Francisco,%20CA%2094110\">3505 B 17th St., San Francisco\u003c/a>\u003cbr>\nOpen daily 10:30am–4pm\u003c/p>\n\u003cfigure id=\"attachment_132662\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132662\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/turners-wall-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">With one look at the wall, you can see owner Ken Turner has a thing for vegetables and produce. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There is a definite art to making a good sandwich, and then there’s a certain level of creativity and skill needed to make a truly great sandwich, plus quality ingredients. At \u003ca href=\"http://www.turnerskitchensf.com\">\u003cb>Turner’s Kitchen\u003c/b>\u003c/a> in the Mission, owner Ken Turner has got it all going on. He took over the former Clare’s Deli and opened Turner’s in its place in 2016, keeping Clare’s beloved French Dip on the menu (and fortunately keeping Bryce and Javier in the kitchen!). But the rest of the ever-evolving menu reveals his culinary background (he cooked at Zuni for seven years) and a love of seasonal vegetables, trips to the farmers’ market, making housemade sauces, and more.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>If you follow \u003ca href=\"https://www.instagram.com/turnerskitchensf/\">@turnerskitchensf\u003c/a> on Instagram, you’ll constantly see some of the most delicious-looking (and sounding) combinations he makes for the daily specials, like roasted eggplant, melted Fontina cheese, red sauce, and basil pesto on a toasted ciabatta roll. Or you get some storytelling: “Sandwich special inspired by singing karaoke in Korea Town and eating pierogi at Veselka around 3am in NY. Roast turkey, Munster cheese, wild arugula, house apple sauce (four types of apples, lots of butter, a little cinnamon, cider vinegar), sour cream, roasted garlic and fresh dill on sliced sourdough.” He even suggests chip and drink pairings in his posts.\u003c/p>\n\u003cfigure id=\"attachment_132660\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132660\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/turners-sandwich-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The Liberty Bell special, a California spin on a Philly cheesesteak. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Turner’s is known for their hot pastrami specials: the one pictured here was inspired by Philadelphia cheesesteak sandwiches, but with a little California influence: hot pastrami, melted Havarti (Swiss pictured here), roasted Brussels sprouts (in pastrami fat), sautéed sweet peppers, and lots of caramelized onions. I got there too late in the afternoon to have it on Dutch crunch, but my French roll from Panorama was fresh and held it all together. What a sandwich for $12.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003cimg class=\"alignnone size-medium wp-image-132661\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/turners-wrap-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">They may adore pastrami at Turner’s, but they also love their daily vegetarian wrap specials, which show a lot of love and care. From a meatless Monday–inspired Indian wrap, to this one: quinoa, roasted sweet potato purée, sautéed sweet peppers, roasted cauliflower, arugula, Gorgonzola, and house buffalo sauce in a spinach wrap — nope, vegetarians, vegans, and healthy eaters do not miss out here. I loved my Dorothy Gene special: avocado, fresh ricotta, roasted sweet potato purée, arugula, poblano peppers, sunflower seeds, fresh lime, and olive oil in a spinach wrap ($10). I just threw in a little piri-piri sauce at home to spike it up, because that’s how I roll. They also do some great soups, and there is always one that is vegetarian.\u003c/p>\n\u003cp>Winners on their daily menu include the Mission Fig (applewood smoked ham, roast turkey, melted Swiss, arugula, cucumber, and fig-caramelized onion jam on sliced sourdough) and their Gobbler, which comes with smoked turkey, cranberry sauce, mustard-sage stuffing, and melted Brie. $12 for some mighty stellar sandwiches.\u003c/p>\n\u003cp>A couple things to note: there are a few tables and counters (it’s a tiny spot), but you can always eat your sandwich in the 500 Club next door (and they’ll even deliver it to your bar stool!). Turner’s also just switched over to credit cards only, but you can buy a gift card for $20.\u003c/p>\n\u003ch2>Two Mardi Gras Parties Where the Good Times Will Definitely Roll (and Are Unlimited)\u003c/h2>\n\u003cp>\u003ca href=\"https://albarays.com/\">Alba Ray's\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/u4KfLRMA6Hq\">2293 Mission St, San Francisco\u003c/a>\u003cbr>\nTuesday, March 5\u003cbr>\n6pm–11pm\u003cbr>\n\u003ca href=\"https://www.eventbrite.com/e/fat-tuesday-at-alba-rays-tickets-56765335647\">Tickets\u003c/a>: $85\u003c/p>\n\u003cp>\u003ca href=\"https://albarays.com/bottomless-brunch\">Brunch\u003c/a> Sat–Sun; seatings 10am–2:30pm\u003c/p>\n\u003cfigure id=\"attachment_132663\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132663\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/Fat-Tuesday_credit-Charlene-Fernandez-800x800.jpg\" alt=\"\" width=\"800\" height=\"800\">\u003cfigcaption class=\"wp-caption-text\">Alba Ray's will be celebrating Mardi Gras at brunch for the entire month of March. \u003ccite>(Charlene Fernandez)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>San Francisco may be far from New Orleans, but our love of good food and parties means we don’t like to miss out on any Mardi Gras festivities. This year, \u003ca href=\"https://albarays.com/\">\u003cb>Alba Ray's\u003c/b>\u003c/a> in the Mission is celebrating with a Mardi Gras party, and a monthlong bottomless brunch! Their \u003cb>Fat Tuesday Blowout \u003c/b>will have them turning their dining room into Frenchmen Street, with a live band bumpin' all night and unlimited food, starting with passed hors-d’oeuvres, and then there will be many food stations serving New Orleans favorites, like boudin balls, crawfish boil, jambalaya, fried chicken, beignets, and king cupcakes (and more!). The party runs 6pm–11pm, and your ticket also includes two drink tickets. Let the good times roll!\u003c/p>\n\u003cp>Just in case you don’t want the party to stop, every weekend in March, Alba Ray’s will be hosting a \u003ca href=\"https://albarays.com/bottomless-brunch\">\u003cb>Mardi Gras Bottomless Brunch\u003c/b>\u003c/a>, with unlimited food and booze and a live band! You can feast on boudin Benedict, biscuits and gravy, soufflé pancake, and more, plus rosé, frozen Irish coffee, mimosas, and more, just $42 with a 90-minute limit.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>Town Hall\u003cbr>\n\u003ca href=\"https://goo.gl/maps/6fDwuehYcQ52\">342 Howard St., San Francisco\u003c/a>\u003cbr>\nTuesday, March 5\u003cbr>\nBegins at 6pm.\u003cbr>\n\u003ca href=\"https://townhallsf.com/mardi-gras\">Info/tickets\u003c/a>: $85 + tax/advance; $110/door\u003c/p>\n\u003cfigure id=\"attachment_132664\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132664\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/townhall_0906-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Full glasses, full bellies at Town Hall's annual Mardi Gras bash. \u003ccite>(Paige Green)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://townhallsf.com/\">\u003cb>Town Hall\u003c/b>\u003c/a> is celebrating its fifteenth anniversary this year, so you can expect their annual \u003ca href=\"https://townhallsf.com/mardi-gras\">Mardi Gras celebration\u003c/a> is going to be quite the extravaganza (although it always is!). It’s a night of unlimited fun from owners Mitchell and Steven Rosenthal, who really love to host a big party (it runs late). The unlimited food and drink includes Louisiana-style Hurricanes, Abita beer, Leblon caipirinhas, red and white wine, and all-you-can-eat Southern specialties such as a raw bar (uh huh!), fried chicken, jambalaya, gumbo, their famed St. Louis ribs, a crawfish boil, andouille sausage, shrimp 'n grits, buttermilk biscuits, corn bread, and king cake.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>There will be live music by The Joe Cohen Show, featuring Wil Blades, and wait until you see the samba dancers (Amor do Samba), plus there are beads, masks, feather boas, and face painting to help get you into the NOLA spirit.\u003c/p>\n\u003ch2>Hog Island Oyster Co. Unveils the Renovated Tony’s Seafood in Marshall\u003c/h2>\n\u003cp>\u003ca href=\"http://tonysseafoodrestaurant.com\">Tony’s Seafood\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/cLZnH2UwVfu\">18863 CA-1, Marshall\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_132666\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132666\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tonys-february2019_0118-800x534.jpg\" alt=\"\" width=\"800\" height=\"534\">\u003cfigcaption class=\"wp-caption-text\">Historic Tony's Seafood is reopening after a renovation. \u003ccite>(Remy Hale)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Oyster fans love heading up to \u003ca href=\"http://www.hogislandoysters.com\">Hog Island Oyster Co.\u003c/a> on Tomales Bay in Marshall year-round, and about a mile south, the old school \u003ca href=\"http://tonysseafoodrestaurant.com\">\u003cb>Tony’s Seafood\u003c/b>\u003c/a>\u003cb> \u003c/b>has been another favorite for decades, which dates back to 1948! It was originally established by Anton “Tony\" Konatich, a Croatian fisherman hailing from the Isle of Iz, and three generations of the Konatich family ran this seafood joint for 70 years. In 2017, the family reached out to Hog Island co-founders, John Finger and Terry Sawyer, to see if they wanted to buy this venerable family business, and now after months of restoration, the Hog Island team is excited to reopen Tony’s on March 1.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_132668\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132668\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tonys-february2019_0163-800x1199.jpg\" alt=\"\" width=\"800\" height=\"1199\">\u003cfigcaption class=\"wp-caption-text\">You'll enjoy the freshest seafood at Tony's Seafood. \u003ccite>(Remy Hale)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Helming the kitchen is chef Matt Shapiro (Marlow & Sons, Wise Sons, Walzwerk, Schmidt’s, Hog Island), also a fisherman and forager, who has been with Hog Island Oyster Co. since 2014. His menu will include classics like fish and chips (AK True Cod), an oyster po’ boy, a Northern California Dungeness crab roll (in season), oysters on the half-shell and barbecued, a crudo, linguine with clams, and a daily “heads and tails” dish, a catch of the day, and some landlubber dishes like a Stemple Creek hamburger with tartar sauce.\u003c/p>\n\u003cfigure id=\"attachment_132667\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132667\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tonys-february2019_0150-800x1199.jpg\" alt=\"\" width=\"800\" height=\"1199\">\u003cfigcaption class=\"wp-caption-text\">Tony's has always had a fantastic view of Tomales Bay. \u003ccite>(Remy Hale)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The 96-seat restaurant has a stunning view of Tomales Bay, with a smaller outdoor waterside patio for alfresco dining, plus a waterside dining room is available for private parties (up to 30 guests). Tony’s will continue to be a local hangout and community gathering place, and there will be a Locals’ Night on Fridays, featuring live music and off-menu specials. \u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>After they open, winter hours will be Friday–Sunday 11:30am–8pm, along with a series of ticketed dinner events planned for Thursday nights. Spring opening hours will expand to Thursday through Monday 11:30am–8pm in April. Spring can’t get here fast enough.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp> \u003c/p>\n\n",
"disqusIdentifier": "132655 https://ww2.kqed.org/bayareabites/?p=132655",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2019/02/25/table-talk-stellar-sandwiches-mardi-gras-parties-tonys-seafood/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1506,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 22
},
"modified": 1551400268,
"excerpt": "Visit Turner’s Kitchen for fantastic sandwiches, two places for Mardi Gras parties, and the reopening of Tony’s Seafood.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "Visit Turner’s Kitchen for fantastic sandwiches, two places for Mardi Gras parties, and the reopening of Tony’s Seafood.",
"title": "Table Talk: Stellar Sandwiches, Mardi Gras Parties, Tony’s Seafood | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Table Talk: Stellar Sandwiches, Mardi Gras Parties, Tony’s Seafood",
"datePublished": "2019-02-25T08:41:36-08:00",
"dateModified": "2019-02-28T16:31:08-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "table-talk-stellar-sandwiches-mardi-gras-parties-tonys-seafood",
"status": "publish",
"path": "/bayareabites/132655/table-talk-stellar-sandwiches-mardi-gras-parties-tonys-seafood",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Whether you’re a pastrami fanatic or eat vegetarian, Turner’s Kitchen has some fantastic sandwiches, plus two places for Mardi Gras parties, and start planning a field trip to Marshall for the reopening of Tony’s Seafood from Hog Island Oyster Co.\u003c/p>\n\u003ch2>Visit Turner’s Kitchen for Some of the City’s Most Lovingly Prepared Sandwiches\u003c/h2>\n\u003cp>\u003ca href=\"http://www.turnerskitchensf.com\">Turner’s Kitchen\u003c/a>\u003cbr>\n\u003ca href=\"http://3505%2017th%20St%20B,%20San%20Francisco,%20CA%2094110\">3505 B 17th St., San Francisco\u003c/a>\u003cbr>\nOpen daily 10:30am–4pm\u003c/p>\n\u003cfigure id=\"attachment_132662\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132662\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/turners-wall-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">With one look at the wall, you can see owner Ken Turner has a thing for vegetables and produce. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There is a definite art to making a good sandwich, and then there’s a certain level of creativity and skill needed to make a truly great sandwich, plus quality ingredients. At \u003ca href=\"http://www.turnerskitchensf.com\">\u003cb>Turner’s Kitchen\u003c/b>\u003c/a> in the Mission, owner Ken Turner has got it all going on. He took over the former Clare’s Deli and opened Turner’s in its place in 2016, keeping Clare’s beloved French Dip on the menu (and fortunately keeping Bryce and Javier in the kitchen!). But the rest of the ever-evolving menu reveals his culinary background (he cooked at Zuni for seven years) and a love of seasonal vegetables, trips to the farmers’ market, making housemade sauces, and more.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>If you follow \u003ca href=\"https://www.instagram.com/turnerskitchensf/\">@turnerskitchensf\u003c/a> on Instagram, you’ll constantly see some of the most delicious-looking (and sounding) combinations he makes for the daily specials, like roasted eggplant, melted Fontina cheese, red sauce, and basil pesto on a toasted ciabatta roll. Or you get some storytelling: “Sandwich special inspired by singing karaoke in Korea Town and eating pierogi at Veselka around 3am in NY. Roast turkey, Munster cheese, wild arugula, house apple sauce (four types of apples, lots of butter, a little cinnamon, cider vinegar), sour cream, roasted garlic and fresh dill on sliced sourdough.” He even suggests chip and drink pairings in his posts.\u003c/p>\n\u003cfigure id=\"attachment_132660\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132660\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/turners-sandwich-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The Liberty Bell special, a California spin on a Philly cheesesteak. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Turner’s is known for their hot pastrami specials: the one pictured here was inspired by Philadelphia cheesesteak sandwiches, but with a little California influence: hot pastrami, melted Havarti (Swiss pictured here), roasted Brussels sprouts (in pastrami fat), sautéed sweet peppers, and lots of caramelized onions. I got there too late in the afternoon to have it on Dutch crunch, but my French roll from Panorama was fresh and held it all together. What a sandwich for $12.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cimg class=\"alignnone size-medium wp-image-132661\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/turners-wrap-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">They may adore pastrami at Turner’s, but they also love their daily vegetarian wrap specials, which show a lot of love and care. From a meatless Monday–inspired Indian wrap, to this one: quinoa, roasted sweet potato purée, sautéed sweet peppers, roasted cauliflower, arugula, Gorgonzola, and house buffalo sauce in a spinach wrap — nope, vegetarians, vegans, and healthy eaters do not miss out here. I loved my Dorothy Gene special: avocado, fresh ricotta, roasted sweet potato purée, arugula, poblano peppers, sunflower seeds, fresh lime, and olive oil in a spinach wrap ($10). I just threw in a little piri-piri sauce at home to spike it up, because that’s how I roll. They also do some great soups, and there is always one that is vegetarian.\u003c/p>\n\u003cp>Winners on their daily menu include the Mission Fig (applewood smoked ham, roast turkey, melted Swiss, arugula, cucumber, and fig-caramelized onion jam on sliced sourdough) and their Gobbler, which comes with smoked turkey, cranberry sauce, mustard-sage stuffing, and melted Brie. $12 for some mighty stellar sandwiches.\u003c/p>\n\u003cp>A couple things to note: there are a few tables and counters (it’s a tiny spot), but you can always eat your sandwich in the 500 Club next door (and they’ll even deliver it to your bar stool!). Turner’s also just switched over to credit cards only, but you can buy a gift card for $20.\u003c/p>\n\u003ch2>Two Mardi Gras Parties Where the Good Times Will Definitely Roll (and Are Unlimited)\u003c/h2>\n\u003cp>\u003ca href=\"https://albarays.com/\">Alba Ray's\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/u4KfLRMA6Hq\">2293 Mission St, San Francisco\u003c/a>\u003cbr>\nTuesday, March 5\u003cbr>\n6pm–11pm\u003cbr>\n\u003ca href=\"https://www.eventbrite.com/e/fat-tuesday-at-alba-rays-tickets-56765335647\">Tickets\u003c/a>: $85\u003c/p>\n\u003cp>\u003ca href=\"https://albarays.com/bottomless-brunch\">Brunch\u003c/a> Sat–Sun; seatings 10am–2:30pm\u003c/p>\n\u003cfigure id=\"attachment_132663\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132663\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/Fat-Tuesday_credit-Charlene-Fernandez-800x800.jpg\" alt=\"\" width=\"800\" height=\"800\">\u003cfigcaption class=\"wp-caption-text\">Alba Ray's will be celebrating Mardi Gras at brunch for the entire month of March. \u003ccite>(Charlene Fernandez)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>San Francisco may be far from New Orleans, but our love of good food and parties means we don’t like to miss out on any Mardi Gras festivities. This year, \u003ca href=\"https://albarays.com/\">\u003cb>Alba Ray's\u003c/b>\u003c/a> in the Mission is celebrating with a Mardi Gras party, and a monthlong bottomless brunch! Their \u003cb>Fat Tuesday Blowout \u003c/b>will have them turning their dining room into Frenchmen Street, with a live band bumpin' all night and unlimited food, starting with passed hors-d’oeuvres, and then there will be many food stations serving New Orleans favorites, like boudin balls, crawfish boil, jambalaya, fried chicken, beignets, and king cupcakes (and more!). The party runs 6pm–11pm, and your ticket also includes two drink tickets. Let the good times roll!\u003c/p>\n\u003cp>Just in case you don’t want the party to stop, every weekend in March, Alba Ray’s will be hosting a \u003ca href=\"https://albarays.com/bottomless-brunch\">\u003cb>Mardi Gras Bottomless Brunch\u003c/b>\u003c/a>, with unlimited food and booze and a live band! You can feast on boudin Benedict, biscuits and gravy, soufflé pancake, and more, plus rosé, frozen Irish coffee, mimosas, and more, just $42 with a 90-minute limit.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>Town Hall\u003cbr>\n\u003ca href=\"https://goo.gl/maps/6fDwuehYcQ52\">342 Howard St., San Francisco\u003c/a>\u003cbr>\nTuesday, March 5\u003cbr>\nBegins at 6pm.\u003cbr>\n\u003ca href=\"https://townhallsf.com/mardi-gras\">Info/tickets\u003c/a>: $85 + tax/advance; $110/door\u003c/p>\n\u003cfigure id=\"attachment_132664\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132664\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/townhall_0906-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Full glasses, full bellies at Town Hall's annual Mardi Gras bash. \u003ccite>(Paige Green)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://townhallsf.com/\">\u003cb>Town Hall\u003c/b>\u003c/a> is celebrating its fifteenth anniversary this year, so you can expect their annual \u003ca href=\"https://townhallsf.com/mardi-gras\">Mardi Gras celebration\u003c/a> is going to be quite the extravaganza (although it always is!). It’s a night of unlimited fun from owners Mitchell and Steven Rosenthal, who really love to host a big party (it runs late). The unlimited food and drink includes Louisiana-style Hurricanes, Abita beer, Leblon caipirinhas, red and white wine, and all-you-can-eat Southern specialties such as a raw bar (uh huh!), fried chicken, jambalaya, gumbo, their famed St. Louis ribs, a crawfish boil, andouille sausage, shrimp 'n grits, buttermilk biscuits, corn bread, and king cake.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>There will be live music by The Joe Cohen Show, featuring Wil Blades, and wait until you see the samba dancers (Amor do Samba), plus there are beads, masks, feather boas, and face painting to help get you into the NOLA spirit.\u003c/p>\n\u003ch2>Hog Island Oyster Co. Unveils the Renovated Tony’s Seafood in Marshall\u003c/h2>\n\u003cp>\u003ca href=\"http://tonysseafoodrestaurant.com\">Tony’s Seafood\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/cLZnH2UwVfu\">18863 CA-1, Marshall\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_132666\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132666\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tonys-february2019_0118-800x534.jpg\" alt=\"\" width=\"800\" height=\"534\">\u003cfigcaption class=\"wp-caption-text\">Historic Tony's Seafood is reopening after a renovation. \u003ccite>(Remy Hale)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Oyster fans love heading up to \u003ca href=\"http://www.hogislandoysters.com\">Hog Island Oyster Co.\u003c/a> on Tomales Bay in Marshall year-round, and about a mile south, the old school \u003ca href=\"http://tonysseafoodrestaurant.com\">\u003cb>Tony’s Seafood\u003c/b>\u003c/a>\u003cb> \u003c/b>has been another favorite for decades, which dates back to 1948! It was originally established by Anton “Tony\" Konatich, a Croatian fisherman hailing from the Isle of Iz, and three generations of the Konatich family ran this seafood joint for 70 years. In 2017, the family reached out to Hog Island co-founders, John Finger and Terry Sawyer, to see if they wanted to buy this venerable family business, and now after months of restoration, the Hog Island team is excited to reopen Tony’s on March 1.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_132668\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132668\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tonys-february2019_0163-800x1199.jpg\" alt=\"\" width=\"800\" height=\"1199\">\u003cfigcaption class=\"wp-caption-text\">You'll enjoy the freshest seafood at Tony's Seafood. \u003ccite>(Remy Hale)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Helming the kitchen is chef Matt Shapiro (Marlow & Sons, Wise Sons, Walzwerk, Schmidt’s, Hog Island), also a fisherman and forager, who has been with Hog Island Oyster Co. since 2014. His menu will include classics like fish and chips (AK True Cod), an oyster po’ boy, a Northern California Dungeness crab roll (in season), oysters on the half-shell and barbecued, a crudo, linguine with clams, and a daily “heads and tails” dish, a catch of the day, and some landlubber dishes like a Stemple Creek hamburger with tartar sauce.\u003c/p>\n\u003cfigure id=\"attachment_132667\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132667\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tonys-february2019_0150-800x1199.jpg\" alt=\"\" width=\"800\" height=\"1199\">\u003cfigcaption class=\"wp-caption-text\">Tony's has always had a fantastic view of Tomales Bay. \u003ccite>(Remy Hale)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The 96-seat restaurant has a stunning view of Tomales Bay, with a smaller outdoor waterside patio for alfresco dining, plus a waterside dining room is available for private parties (up to 30 guests). Tony’s will continue to be a local hangout and community gathering place, and there will be a Locals’ Night on Fridays, featuring live music and off-menu specials. \u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>After they open, winter hours will be Friday–Sunday 11:30am–8pm, along with a series of ticketed dinner events planned for Thursday nights. Spring opening hours will expand to Thursday through Monday 11:30am–8pm in April. Spring can’t get here fast enough.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp> \u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/132655/table-talk-stellar-sandwiches-mardi-gras-parties-tonys-seafood",
"authors": [
"11398"
],
"series": [
"bayareabites_16115"
],
"categories": [
"bayareabites_50",
"bayareabites_11028",
"bayareabites_10028",
"bayareabites_13746",
"bayareabites_1763",
"bayareabites_15155",
"bayareabites_1807",
"bayareabites_90",
"bayareabites_181"
],
"tags": [
"bayareabites_1121",
"bayareabites_13419",
"bayareabites_9064",
"bayareabites_14745",
"bayareabites_1180"
],
"featImg": "bayareabites_132659",
"label": "bayareabites_16115"
},
"bayareabites_132446": {
"type": "posts",
"id": "bayareabites_132446",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "132446",
"score": null,
"sort": [
1550512145000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites",
"term": 16115
},
"blocks": [],
"publishDate": 1550512145,
"format": "standard",
"disqusTitle": "Table Talk: Al Pastor Perfection, Homey Arabic and Ethiopian, Burger Love",
"title": "Table Talk: Al Pastor Perfection, Homey Arabic and Ethiopian, Burger Love",
"headTitle": "KQED’s Table Talk | Bay Area Bites | KQED Food",
"content": "\u003cp>Track down this al pastor dish for Sunday brunch, enjoy Arabic or Ethiopian home cooking (and hospitality), a new monthly guest chef burger special, and an annual artisan cheese festival you won’t want to miss.\u003c/p>\n\u003ch2>Don't Miss Tank18's Incredible Al Pastor Dish at Sunday Brunch\u003c/h2>\n\u003cp>\u003ca href=\"https://www.tank18.com\">Tank18 Restaurant & Urban Winery\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/Z1f64LTzgJ72\">1345 Howard St., San Francisco\u003c/a>\u003cbr>\nSunday brunch 11am–3pm\u003c/p>\n\u003cfigure id=\"attachment_132449\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132449\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tank18-shakshuka-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Shakshuka with nopales at Tank18's Sunday brunch. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Brunch is very popular in SF, but sometimes it can be tooooo popular — it can be as tough to find a table for a group of friends as a Friday night table at primetime. But at \u003ca href=\"https://www.tank18.com\">\u003cb>Tank18\u003c/b>\u003c/a> in SoMa, they have a spacious dining room, one that features just as many tables for large groups as two- and four-tops, maybe more. You may know Tank18 as a winery, but they actually have a full bar, on full display at Sunday brunch in their Bloody Mary, which comes with salumi and pickles, or choose from two other kinds, plus a paloma, coffee flip, and more.\u003c/p>\n\u003cfigure id=\"attachment_132452\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132452\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tank18-space-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Large groups are welcome at Tank18. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There are dishes on chef Brandon Cavazos’s brunch menu that will appeal (shakshuka with nopales, pan de mie French toast) but the hands-down winner, the one you should get a couple friends together for ASAP is the pork al pastor ($32). You get a pound of the most savory, juicy, pork shoulder cooked sous vide with al pastor rub — it’s seared to order on the plancha, giving it a nicely crispy edge, and served in the most flavor-packed, rich, reduced sauce (we’re talking 40 quarts of pork bone stock reduced to 4, with charred onion and pork skin for extra texture and deep \u003cem>sabor\u003c/em>). The shoulder is served with avocado crema, escabeche, sliced radish, charred jalapeños, and pillowy tortillas from La Palma, plus cracklings on top for extra crunch, and it’s pure pork perfection.\u003c/p>\n\u003cfigure id=\"attachment_132450\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132450\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tank18-mojo-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Mojo rice with housemade breakfast sausage. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Another sleeper hit is the mojo rice ($8), green and bright with cilantro, parsley, and garlic, and topped with sliced housemade breakfast sausage with a little hit of ginger and grilled shishito. Yet another reason to get your pork-loving posse together for a fun Sunday brunch.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003ca href=\"https://www.instagram.com/beitrima/\">Beit Rima\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/xi1HL4HxLxF2\">138 Church St., San Francisco\u003c/a>\u003cbr>\nOpen Tue–Sun 11am–10pm\u003c/p>\n\u003ch2>Enjoy Quality, Homestyle Arabic Dishes at the New Beit Rima\u003c/h2>\n\u003cfigure id=\"attachment_132454\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132454\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/beitrima-chicken-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Chicken shish tawook plate at Beit Rima. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There’s nothing like being greeted at a fast-casual place with a complimentary cup of hot, sweet, minty black tea and kindly asked to take a seat with “Don’t worry, I will take your order at the table.” The hospitality at \u003cstrong>\u003ca href=\"https://www.instagram.com/beitrima/\">Beit Rima\u003c/a>\u003c/strong> (“Rima’s House”) is matched by the delightfully and deliciously homey food, which is proudly proclaimed as “Arabic comfort food” on the business sign and logo. It’s an homage to chef-owner Samir Mogannam’s mother and her wonderful cooking (she is originally from Jordan), although he has quite the cooking pedigree himself from cooking at Aziza, Tawla, and Dyafa.\u003c/p>\n\u003cp>The location was previously Burgermeister, and his father, Paul Mogannam, was the founder of Burgermeister, who is retiring and passing it on to his son. The tables are now covered in green and white checkered tablecloths, with classic wood spindle chairs, and there are hanging houseplants and other residential décor touches throughout the space. The only thing that isn’t welcoming is how chilly it is inside, so don’t forget your jacket.\u003c/p>\n\u003cfigure id=\"attachment_132457\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132457\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/beit-rima-hummus-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Hummus ma' lehma (with spiced beef). \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The menu is built to share, but you can easily come for a solo meal of the chicken shish tawook plate ($12), with tender, grilled bites of yogurt-marinated chicken with “mom’s rice,” charred onion and red pepper, toum (Lebanese garlic sauce), hummus, pickles (plus beet-pickled turnips), and a half of warm and lightly fluffy pita. Mom would also want you to eat your greens, so get the fattoush ($8) salad, which comes with charred dates and a kicky dressing with pomegranate vinegar.\u003c/p>\n\u003cfigure id=\"attachment_132465\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132465\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/beitrima-ful-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Ful (smashed fava beans). \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Mezze include a warm bowl of ful (fava beans), mashed with garlic, olive oil, and lemon, with a little bit of chickpeas ($7); you can order a supplement of a soft egg on top, and it comes with pita. The flavorful hummus was silky with nutty notes of tahini and there’s the option to get it with ground and spiced beef on top along with some pine nuts ($12), another dip you’ll want to scoop up with the warm pita. There’s shakshuka all day, falafel, beef kabobs, vegetables from Mariquita Farm for dipping, and more mezze, plus muhalabbia milk pudding for dessert, and nothing is over $14. You’ll be well-fed and doted on, which will bring you back as quickly as the good food will.\u003c/p>\n\u003ch2>A Quintessential Neighborhood Place: Tadu Ethiopian Kitchen\u003c/h2>\n\u003cp>\u003ca href=\"http://taduethiopiankitchen.com\">Tadu Ethiopian Kitchen\u003c/a>\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/bHZVJX4C2S32\">484 Ellis St., San Francisco\u003c/a>\u003cbr>\nOpen daily 11:30am–9pm\u003c/p>\n\u003cfigure id=\"attachment_132467\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132467\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tadu-spread-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">A full spread of chicken tibs, special kitfo, and the vegetarian combination. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Nestled right in the heart of the Tenderloin is \u003ca href=\"http://taduethiopiankitchen.com\">\u003cb>Tadu Ethiopian Kitchen\u003c/b>\u003c/a>, a popular stop for some theater-goers who are okay with walking through a couple of the neighborhood’s scruffier blocks for a meal. Husband-and-wife Elias and Nani Shawel have created a colorful spot you can’t ignore, with artwork on the bright mandarin orange walls. Inside, there are just a handful of tables, with couples and friends sharing plates of tibs (chicken, lamb, or beef) and scooping up kitfo (buttery chopped beef, usually served on the rare side — we ordered ours medium rare and it came out perfectly) with spongy and tangy injera bread from baskets on a counter.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>The menu is full of vegetarian and vegan options, like chickpeas with turmeric and ginger; collard greens with ginger, garlic and onions; and lentils. Don’t miss the vegetarian combination hiding in the specialty entrées section, which includes kik alicha wot (chickpeas), misir wot (split lentils), gomen (collard greens), alicha tikil gomen (cabbage, potatoes, and carrots), plus some salad and buticha (mashed chickpea), a full spread for just $12.95. They even offer gluten-free injera for an extra $3. Portions are hearty — two people will have more than enough to eat by ordering one dish each. Hopefully you’re dining with someone who likes to share — and eat with their hands — because everything comes out on a big plate that you eat from communally.\u003c/p>\n\u003cfigure id=\"attachment_132469\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132469\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tadu-injera-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Tadu even offers gluten-free injera bread. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Everything tasted very homemade and freshly made, with tender meat morsels, but the flavors didn’t have the pop of Berbere (spice mix) like I’ve had at other places. It ends up you need to tell your server to really bring the flava, otherwise they keep things pretty tame. Even our spicy kitfo came out pretty mellow. When the owner saw I was seeking more than the little bowl of Berbere spice he brought over, he told me the next time I should request the kulet: here, it’s a deeply savory and thickened onion sauce, almost a paste, loaded with Berbere that they can cook into your dishes. Ah ha! That’s the stuff. So now you know.\u003c/p>\n\u003cp>This location doesn’t have any alcohol, but you can try telba, a slippery-textured drink made with ground flax seeds and honey. While I wouldn’t call this place a destination, if I was looking for something homey and affordable (and vegetarian) in the neighborhood, it fits the bill. There is a newer and brighter location in Mission Bay as well.\u003c/p>\n\u003ch2>Causwells Launches a Monthly Guest Chef Burger\u003c/h2>\n\u003cp>\u003ca href=\"https://www.causwells.com/\">Causwells\u003c/a>\u003cbr>\nGuest Burger Series (monthly)\u003cbr>\n\u003ca href=\"https://www.google.com/maps/place/Causwells/@37.8002779,-122.4420347,15z/data=!4m2!3m1!1s0x0:0x4535d182f05476fe?ved=2ahUKEwj-oKXR0PPfAhVIqIsKHdTLCnMQ_BIwCnoECAYQCA\">2346 Chestnut St., San Francisco\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_132474\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132474\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/Causwells_OGMosto_credit_AaronChang-800x450.jpg\" alt=\"\" width=\"800\" height=\"450\">\u003cfigcaption class=\"wp-caption-text\">The OG Mosto burger at Causwells. \u003ccite>(Aaron Chang)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://www.causwells.com/\">\u003cb>Causwells\u003c/b>\u003c/a> in the Marina already makes one of the best double cheeseburgers in town, but now it’s truly double trouble since they just introduced a\u003cb> guest burger series\u003c/b>. Every month, they will feature a rotating burger special from favorite restaurants throughout the Bay Area. For February, the burger collaboration features a burger with chef Telmo Faria of \u003ca href=\"https://www.umacasarestaurant.com/\">Uma Casa\u003c/a> and \u003ca href=\"https://www.piripica.com/\">Piri Pica\u003c/a>: the OG Mosto Burger (double smash patties, Oaxaca cheese, poblanos, spicy serrano aioli, pickled red onion). You can get the burger for $16.95. Upcoming burgers include March with \u003ca href=\"https://www.medianochesf.com/\">Media Noche\u003c/a> and April with \u003ca href=\"http://www.prospectsf.com/\">Prospect\u003c/a>.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003ch2>Get Your Cheese on at This Annual Weekend Festival\u003c/h2>\n\u003cp>\u003ca href=\"https://www.artisancheesefestival.com\">California Artisan Cheese Festival\u003c/a>\u003cbr>\nMarch 23–24\u003cbr>\nVarious Sonoma and Marin County locations\u003cbr>\n\u003ca href=\"https://www.eventbrite.com/e/13th-annual-california-artisan-cheese-festival-tickets-52889913154\">Tickets\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_132494\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132494\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/IMG_9668e-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">A delicious bite made by cheesemonger Christina Strategos of Nugget Market in Woodland, using Big Boy Blue from Willapa Hills Cheese. \u003ccite>(Karen Pavone)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>Sound the cheese alarm: coming up on March 23 is the thirteenth annual \u003cstrong>\u003ca href=\"https://www.artisancheesefestival.com\">California Artisan Cheese Festival\u003c/a>\u003c/strong>, a two-day weekend event that includes cheese tastings, pairings, \u003ca href=\"https://www.artisancheesefestival.com/tours\">farm and producer tours\u003c/a>, and a culinary competition, all of which are held at various locations in Sonoma and Marin Counties. You’ll also have the opportunity to experience new, limited-production, and rare artisan cheeses, all while learning about the art of cheesemaking from some of the industry’s most knowledgeable experts through a variety of interactive \u003ca href=\"https://www.artisancheesefestival.com/seminars\">seminars\u003c/a>. Don’t miss fun tasting events like Cheese, Bites & Booze! and Bubbles & Brunch, plus the Artisan Cheese Tasting & Marketplace on Sunday, March 24. Tickets are going fast, so don’t delay.\u003c/p>\n\n",
"disqusIdentifier": "132446 https://ww2.kqed.org/bayareabites/?p=132446",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2019/02/18/table-talk-al-pastor-perfection-homey-arabic-and-ethiopian-burger-love/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1642,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 21
},
"modified": 1551400284,
"excerpt": "Al pastor for Sunday brunch, Arabic or Ethiopian home cooking, a guest chef burger, and an artisan cheese festival.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "Al pastor for Sunday brunch, Arabic or Ethiopian home cooking, a guest chef burger, and an artisan cheese festival.",
"title": "Table Talk: Al Pastor Perfection, Homey Arabic and Ethiopian, Burger Love | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Table Talk: Al Pastor Perfection, Homey Arabic and Ethiopian, Burger Love",
"datePublished": "2019-02-18T09:49:05-08:00",
"dateModified": "2019-02-28T16:31:24-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "table-talk-al-pastor-perfection-homey-arabic-and-ethiopian-burger-love",
"status": "publish",
"path": "/bayareabites/132446/table-talk-al-pastor-perfection-homey-arabic-and-ethiopian-burger-love",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Track down this al pastor dish for Sunday brunch, enjoy Arabic or Ethiopian home cooking (and hospitality), a new monthly guest chef burger special, and an annual artisan cheese festival you won’t want to miss.\u003c/p>\n\u003ch2>Don't Miss Tank18's Incredible Al Pastor Dish at Sunday Brunch\u003c/h2>\n\u003cp>\u003ca href=\"https://www.tank18.com\">Tank18 Restaurant & Urban Winery\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/Z1f64LTzgJ72\">1345 Howard St., San Francisco\u003c/a>\u003cbr>\nSunday brunch 11am–3pm\u003c/p>\n\u003cfigure id=\"attachment_132449\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132449\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tank18-shakshuka-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Shakshuka with nopales at Tank18's Sunday brunch. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Brunch is very popular in SF, but sometimes it can be tooooo popular — it can be as tough to find a table for a group of friends as a Friday night table at primetime. But at \u003ca href=\"https://www.tank18.com\">\u003cb>Tank18\u003c/b>\u003c/a> in SoMa, they have a spacious dining room, one that features just as many tables for large groups as two- and four-tops, maybe more. You may know Tank18 as a winery, but they actually have a full bar, on full display at Sunday brunch in their Bloody Mary, which comes with salumi and pickles, or choose from two other kinds, plus a paloma, coffee flip, and more.\u003c/p>\n\u003cfigure id=\"attachment_132452\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132452\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tank18-space-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Large groups are welcome at Tank18. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There are dishes on chef Brandon Cavazos’s brunch menu that will appeal (shakshuka with nopales, pan de mie French toast) but the hands-down winner, the one you should get a couple friends together for ASAP is the pork al pastor ($32). You get a pound of the most savory, juicy, pork shoulder cooked sous vide with al pastor rub — it’s seared to order on the plancha, giving it a nicely crispy edge, and served in the most flavor-packed, rich, reduced sauce (we’re talking 40 quarts of pork bone stock reduced to 4, with charred onion and pork skin for extra texture and deep \u003cem>sabor\u003c/em>). The shoulder is served with avocado crema, escabeche, sliced radish, charred jalapeños, and pillowy tortillas from La Palma, plus cracklings on top for extra crunch, and it’s pure pork perfection.\u003c/p>\n\u003cfigure id=\"attachment_132450\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132450\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tank18-mojo-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Mojo rice with housemade breakfast sausage. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Another sleeper hit is the mojo rice ($8), green and bright with cilantro, parsley, and garlic, and topped with sliced housemade breakfast sausage with a little hit of ginger and grilled shishito. Yet another reason to get your pork-loving posse together for a fun Sunday brunch.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003ca href=\"https://www.instagram.com/beitrima/\">Beit Rima\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/xi1HL4HxLxF2\">138 Church St., San Francisco\u003c/a>\u003cbr>\nOpen Tue–Sun 11am–10pm\u003c/p>\n\u003ch2>Enjoy Quality, Homestyle Arabic Dishes at the New Beit Rima\u003c/h2>\n\u003cfigure id=\"attachment_132454\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132454\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/beitrima-chicken-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Chicken shish tawook plate at Beit Rima. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There’s nothing like being greeted at a fast-casual place with a complimentary cup of hot, sweet, minty black tea and kindly asked to take a seat with “Don’t worry, I will take your order at the table.” The hospitality at \u003cstrong>\u003ca href=\"https://www.instagram.com/beitrima/\">Beit Rima\u003c/a>\u003c/strong> (“Rima’s House”) is matched by the delightfully and deliciously homey food, which is proudly proclaimed as “Arabic comfort food” on the business sign and logo. It’s an homage to chef-owner Samir Mogannam’s mother and her wonderful cooking (she is originally from Jordan), although he has quite the cooking pedigree himself from cooking at Aziza, Tawla, and Dyafa.\u003c/p>\n\u003cp>The location was previously Burgermeister, and his father, Paul Mogannam, was the founder of Burgermeister, who is retiring and passing it on to his son. The tables are now covered in green and white checkered tablecloths, with classic wood spindle chairs, and there are hanging houseplants and other residential décor touches throughout the space. The only thing that isn’t welcoming is how chilly it is inside, so don’t forget your jacket.\u003c/p>\n\u003cfigure id=\"attachment_132457\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132457\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/beit-rima-hummus-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Hummus ma' lehma (with spiced beef). \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The menu is built to share, but you can easily come for a solo meal of the chicken shish tawook plate ($12), with tender, grilled bites of yogurt-marinated chicken with “mom’s rice,” charred onion and red pepper, toum (Lebanese garlic sauce), hummus, pickles (plus beet-pickled turnips), and a half of warm and lightly fluffy pita. Mom would also want you to eat your greens, so get the fattoush ($8) salad, which comes with charred dates and a kicky dressing with pomegranate vinegar.\u003c/p>\n\u003cfigure id=\"attachment_132465\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132465\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/beitrima-ful-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Ful (smashed fava beans). \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Mezze include a warm bowl of ful (fava beans), mashed with garlic, olive oil, and lemon, with a little bit of chickpeas ($7); you can order a supplement of a soft egg on top, and it comes with pita. The flavorful hummus was silky with nutty notes of tahini and there’s the option to get it with ground and spiced beef on top along with some pine nuts ($12), another dip you’ll want to scoop up with the warm pita. There’s shakshuka all day, falafel, beef kabobs, vegetables from Mariquita Farm for dipping, and more mezze, plus muhalabbia milk pudding for dessert, and nothing is over $14. You’ll be well-fed and doted on, which will bring you back as quickly as the good food will.\u003c/p>\n\u003ch2>A Quintessential Neighborhood Place: Tadu Ethiopian Kitchen\u003c/h2>\n\u003cp>\u003ca href=\"http://taduethiopiankitchen.com\">Tadu Ethiopian Kitchen\u003c/a>\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/bHZVJX4C2S32\">484 Ellis St., San Francisco\u003c/a>\u003cbr>\nOpen daily 11:30am–9pm\u003c/p>\n\u003cfigure id=\"attachment_132467\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132467\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tadu-spread-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">A full spread of chicken tibs, special kitfo, and the vegetarian combination. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Nestled right in the heart of the Tenderloin is \u003ca href=\"http://taduethiopiankitchen.com\">\u003cb>Tadu Ethiopian Kitchen\u003c/b>\u003c/a>, a popular stop for some theater-goers who are okay with walking through a couple of the neighborhood’s scruffier blocks for a meal. Husband-and-wife Elias and Nani Shawel have created a colorful spot you can’t ignore, with artwork on the bright mandarin orange walls. Inside, there are just a handful of tables, with couples and friends sharing plates of tibs (chicken, lamb, or beef) and scooping up kitfo (buttery chopped beef, usually served on the rare side — we ordered ours medium rare and it came out perfectly) with spongy and tangy injera bread from baskets on a counter.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>The menu is full of vegetarian and vegan options, like chickpeas with turmeric and ginger; collard greens with ginger, garlic and onions; and lentils. Don’t miss the vegetarian combination hiding in the specialty entrées section, which includes kik alicha wot (chickpeas), misir wot (split lentils), gomen (collard greens), alicha tikil gomen (cabbage, potatoes, and carrots), plus some salad and buticha (mashed chickpea), a full spread for just $12.95. They even offer gluten-free injera for an extra $3. Portions are hearty — two people will have more than enough to eat by ordering one dish each. Hopefully you’re dining with someone who likes to share — and eat with their hands — because everything comes out on a big plate that you eat from communally.\u003c/p>\n\u003cfigure id=\"attachment_132469\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132469\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/tadu-injera-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Tadu even offers gluten-free injera bread. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Everything tasted very homemade and freshly made, with tender meat morsels, but the flavors didn’t have the pop of Berbere (spice mix) like I’ve had at other places. It ends up you need to tell your server to really bring the flava, otherwise they keep things pretty tame. Even our spicy kitfo came out pretty mellow. When the owner saw I was seeking more than the little bowl of Berbere spice he brought over, he told me the next time I should request the kulet: here, it’s a deeply savory and thickened onion sauce, almost a paste, loaded with Berbere that they can cook into your dishes. Ah ha! That’s the stuff. So now you know.\u003c/p>\n\u003cp>This location doesn’t have any alcohol, but you can try telba, a slippery-textured drink made with ground flax seeds and honey. While I wouldn’t call this place a destination, if I was looking for something homey and affordable (and vegetarian) in the neighborhood, it fits the bill. There is a newer and brighter location in Mission Bay as well.\u003c/p>\n\u003ch2>Causwells Launches a Monthly Guest Chef Burger\u003c/h2>\n\u003cp>\u003ca href=\"https://www.causwells.com/\">Causwells\u003c/a>\u003cbr>\nGuest Burger Series (monthly)\u003cbr>\n\u003ca href=\"https://www.google.com/maps/place/Causwells/@37.8002779,-122.4420347,15z/data=!4m2!3m1!1s0x0:0x4535d182f05476fe?ved=2ahUKEwj-oKXR0PPfAhVIqIsKHdTLCnMQ_BIwCnoECAYQCA\">2346 Chestnut St., San Francisco\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_132474\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132474\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/Causwells_OGMosto_credit_AaronChang-800x450.jpg\" alt=\"\" width=\"800\" height=\"450\">\u003cfigcaption class=\"wp-caption-text\">The OG Mosto burger at Causwells. \u003ccite>(Aaron Chang)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"https://www.causwells.com/\">\u003cb>Causwells\u003c/b>\u003c/a> in the Marina already makes one of the best double cheeseburgers in town, but now it’s truly double trouble since they just introduced a\u003cb> guest burger series\u003c/b>. Every month, they will feature a rotating burger special from favorite restaurants throughout the Bay Area. For February, the burger collaboration features a burger with chef Telmo Faria of \u003ca href=\"https://www.umacasarestaurant.com/\">Uma Casa\u003c/a> and \u003ca href=\"https://www.piripica.com/\">Piri Pica\u003c/a>: the OG Mosto Burger (double smash patties, Oaxaca cheese, poblanos, spicy serrano aioli, pickled red onion). You can get the burger for $16.95. Upcoming burgers include March with \u003ca href=\"https://www.medianochesf.com/\">Media Noche\u003c/a> and April with \u003ca href=\"http://www.prospectsf.com/\">Prospect\u003c/a>.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003ch2>Get Your Cheese on at This Annual Weekend Festival\u003c/h2>\n\u003cp>\u003ca href=\"https://www.artisancheesefestival.com\">California Artisan Cheese Festival\u003c/a>\u003cbr>\nMarch 23–24\u003cbr>\nVarious Sonoma and Marin County locations\u003cbr>\n\u003ca href=\"https://www.eventbrite.com/e/13th-annual-california-artisan-cheese-festival-tickets-52889913154\">Tickets\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_132494\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132494\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/IMG_9668e-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">A delicious bite made by cheesemonger Christina Strategos of Nugget Market in Woodland, using Big Boy Blue from Willapa Hills Cheese. \u003ccite>(Karen Pavone)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Sound the cheese alarm: coming up on March 23 is the thirteenth annual \u003cstrong>\u003ca href=\"https://www.artisancheesefestival.com\">California Artisan Cheese Festival\u003c/a>\u003c/strong>, a two-day weekend event that includes cheese tastings, pairings, \u003ca href=\"https://www.artisancheesefestival.com/tours\">farm and producer tours\u003c/a>, and a culinary competition, all of which are held at various locations in Sonoma and Marin Counties. You’ll also have the opportunity to experience new, limited-production, and rare artisan cheeses, all while learning about the art of cheesemaking from some of the industry’s most knowledgeable experts through a variety of interactive \u003ca href=\"https://www.artisancheesefestival.com/seminars\">seminars\u003c/a>. Don’t miss fun tasting events like Cheese, Bites & Booze! and Bubbles & Brunch, plus the Artisan Cheese Tasting & Marketplace on Sunday, March 24. Tickets are going fast, so don’t delay.\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/132446/table-talk-al-pastor-perfection-homey-arabic-and-ethiopian-burger-love",
"authors": [
"11398"
],
"series": [
"bayareabites_16115"
],
"categories": [
"bayareabites_50",
"bayareabites_11028",
"bayareabites_10028",
"bayareabites_13746",
"bayareabites_15155",
"bayareabites_1807",
"bayareabites_90",
"bayareabites_181"
],
"tags": [
"bayareabites_1121"
],
"featImg": "bayareabites_132447",
"label": "bayareabites_16115"
},
"bayareabites_132396": {
"type": "posts",
"id": "bayareabites_132396",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "132396",
"score": null,
"sort": [
1549901390000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites",
"term": 16115
},
"blocks": [],
"publishDate": 1549901390,
"format": "standard",
"disqusTitle": "Table Talk: Insider Tips on Sushi and Noosh, Special Food Events",
"title": "Table Talk: Insider Tips on Sushi and Noosh, Special Food Events",
"headTitle": "KQED’s Table Talk | Bay Area Bites | KQED Food",
"content": "\u003cp>Visit Sasa in Japantown for a quality and affordable omakase experience, watch the Oscars over great food and cocktails at a gala event, get a sneak peek of Noosh at a pre-opening dinner and through delivery, and snag a seat at La Cocina’s Week of Women in Food.\u003c/p>\n\u003ch2>A Rare Find: an Affordable and Quality Omakase Experience in San Francisco\u003c/h2>\n\u003cp>\u003ca href=\"http://www.sasasf.com/#/\">Sasa\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/XwH1QudCpeP2\">22 Peace Plaza, Suite 530, San Francisco\u003c/a>\u003cbr>\nTue–Sun lunch 12pm–2:30pm and dinner 5pm–9:30pm\u003c/p>\n\u003cfigure id=\"attachment_132398\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132398\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/sasa-hassun-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Sasa's opening hassun course with the chef tasting menu. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Usually, being a lover of sushi requires a flush bank account, especially if you’re a connoisseur of the good stuff, with many omakase experiences starting at $125 at most sushi counters in San Francisco. But what if I told you that tucked away in Japantown is a sushi place that has a chef tasting menu for $60, and it features some small dishes, plus quality nigiri selections (eight in all!), like umi masu (ocean trout from Tasmania) with shiso, and kinmedai (golden eye snapper) that is cherrywood cold smoked and served with yuzu kosho (spicy Japanese citrus paste). Each nigiri presentation has its own flavorful additions, from dabs of pickled plum paste to lime zest. The rice is also well-prepared and seasoned.\u003c/p>\n\u003cp>Just one clunker for me was the bafun uni from Hokkaido ($12 each) that I ordered as an addition — the quality of the nori wasn’t very notable and was soft.\u003cspan class=\"Apple-converted-space\"> But the huge glasses of sake they pour here help make up for it.\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_132400\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132400\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/sasa-nigiri-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Four of the nigiri selections (right to left): kampachi toro with lime zest; hirame with momeji (daikon paste); hon maguro or akami (with fresh wasabi); and madai with pickled plum paste. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Chef-owner Weida (David) Chen is also behind SF's \u003ca href=\"http://hinatasf.com\">Hinata\u003c/a>, which he opened in 2016. He was such a lover of Japanese food that he dropped out of college and decided to learn to make sushi. He was trained for six years by a Michelin-rated sushi chef in the Bay Area and assisted his master chef Takatoshi Toshi (Sushi Ran) at the Global Sushi Challenge in Tokyo, Japan in 2015 (they placed third).\u003c/p>\n\u003cfigure id=\"attachment_132401\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-132401 size-medium\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/sasa-ikura-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The final two dishes of the sushi course: house-marinated ikura with Santa Barbara sea urchin, and negitoro with pickled daikon and nori. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The \u003ca href=\"http://www.sasasf.com/#/menu\">menu\u003c/a> offers all kinds of options — you could just come in for a 10-piece nigiri tasting for $45, but then you’d miss the fun opening hassun and closing courses with the $60 chef omakase tasting, like corn tofu and akadashi (red miso) soup. There are also à la carte appetizers and larger plate options. They additionally offer lunch service, in case you’re looking for a special lunch treat, including a nine-piece chirashi bowl.\u003c/p>\n\u003cfigure id=\"attachment_132399\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132399\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/sasa-interior-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">One side of Sasa's dining room. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>It’s a handsome restaurant, with natural wood accents and tables, and contemporary black chairs. There’s a small sushi bar in the front corner, with room for four, but everyone is primarily sitting at tables. Also unusual: they have a table for large groups.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003ch2>Get Your Ticket for the Most Over-the-Top Oscars Party in Town\u003c/h2>\n\u003cp>\u003ca href=\"http://www.academyoffriends.org/\">Academy of Friends\u003c/a>\u003cbr>\nSunday, February 24\u003cbr>\n5pm–9pm, VIP at 4pm\u003cbr>\nCity View at Metreon\u003cbr>\n\u003ca href=\"https://goo.gl/maps/Tz9yi974gfD2\">135 4th St. #4000, San Francisco\u003c/a>\u003cbr>\n\u003ca href=\"https://www.eventbrite.com/e/academy-of-friends-2019-gala-tickets-54074033891\">Tickets\u003c/a>: $300–$750; use code tablehopper for 20 percent off through 2/17\u003c/p>\n\u003cfigure id=\"attachment_132402\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132402\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/academy-of-friends-2018-800x600.jpg\" alt=\"\" width=\"800\" height=\"600\">\u003cfigcaption class=\"wp-caption-text\">You'll eat very well thanks to some wonderful (and fun!) restaurant partners at the Academy of Friends gala. (The Maybeck's team really got into the circus theme!) \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>What are your plans for Oscars night? If grazing your way through 18 tables from some of SF’s top restaurants, with cocktails, entertainment, and a beautiful view from Metreon’s City View venue sounds like your kind of night, then you’ll want to get your ticket to the 39th annual \u003ca href=\"http://www.academyoffriends.org/\">\u003cb>Academy of Friends\u003c/b>\u003c/a>\u003cb> Gala. \u003c/b>It’s a huge fundraiser for six Bay Area HIV/AIDS service organizations, and a popular event for the gay community (wait until you see the men in Speedos who are spray-painted gold to look like Oscars statuettes—just be careful not to hug them or you’ll get gold all over you).\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>This is my third year curating the restaurants for the gala, and our generous restaurant partners really bring it! The lineup of restaurants this year includes ALX, Avery (VIP), Ayala, desserts from Bluestem Brasserie, Cento Osteria, China Live, Gio Gelati, the new Izakaya Sushi Ran, coffee and espresso drinks from Mr. Espresso to keep the party going, Michelin-starred Nico (VIP), Rooh, Slanted Door, Tank18, The Caviar Co. (VIP), The Saratoga, Uno Dos, and Trace. It’s going to be a fun feast.\u003c/p>\n\u003cfigure id=\"attachment_132403\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132403\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/academy-of-friends-champs-800x1067.jpg\" alt=\"\" width=\"800\" height=\"1067\">\u003cfigcaption class=\"wp-caption-text\">A fun arrival at the Academy of Friends. Care for a glass of bubbles, dahling? \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There will be cocktail and wine stations, a silent auction with fantastic items (from artwork to restaurant gift certificates, like Maybeck’s!), live entertainment, and plenty of photo opps. The theme is Neptune’s Fantasy, so it’s going to be an underwater-themed world. Expect to see some mermaids.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>Don’t miss the limited \u003cstrong>discount code\u003c/strong> (tablehopper), which is good for 20 percent off your ticket through February 17. 100 percent of proceeds are distributed to HIV/AIDS services. See you there!\u003c/p>\n\u003ch2>Enjoy a Sneak Peek of Noosh at These Dinners or With Delivery\u003c/h2>\n\u003cp>\u003ca href=\"https://www.2001fillmore.com\">Noosh\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/11YuoVm7L682\">2001 Fillmore St., San Francisco\u003c/a>\u003cbr>\nValentine’s dinners ($95): reserve on \u003ca href=\"https://www.exploretock.com/noosh?tock_source=tock&tock_medium=search_nav\">Tock\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_132404\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132404\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/Delivery-Spread_PhotoCredCaviar-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The delivery spread you can order from Noosh on Caviar. \u003ccite>(Caviar and Daniel Beck)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Savvy Bay Area diners have been eagerly awaiting the opening of \u003ca href=\"https://www.2001fillmore.com\">\u003cb>Noosh\u003c/b>\u003c/a>\u003cb> \u003c/b>on Fillmore. This stylish and soulful Eastern Mediterranean restaurant from husband-and-wife chefs and co-founders Laura and Sayat Ozyilmaz and co-founder John Litz is opening very soon, but until that happens, they’re opening the restaurant for some special one-off events…and delivery!\u003c/p>\n\u003cp>If you don’t have Valentine’s Day plans yet, you’ll want to book a spot ASAP to this abundant dinner that will feature marinated bay scallops, lamb shoulder with lamb bacon marmalade, pear ‘biji biji, and it includes canapés and a welcome cocktail. $95, with dinner served both on Thursday, February 14 (currently waitlist only) and Friday, February 15, with 6pm and 9pm seatings. It’s meant to be a festive experience with shared tables, so don’t expect a private two-top at this dinner.\u003c/p>\n\u003cfigure id=\"attachment_132405\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132405\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/noosh-flatbread-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Babaganoosh flatbread with crispy lamb bits, fresh herbs, and housemade Moroccan preserved lemon. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Don’t want to leave your house? Noosh is doing things a little bit untraditionally, and has launched \u003cb>delivery\u003c/b> on \u003ca href=\"https://www.trycaviar.com/san-francisco/noosh-11393\">Caviar\u003c/a>! You can try their stunning dips and spreads, such as warm babaganoosh (their cute spelling), smoked labne with cucumbers and Aleppo, and a very notable red pepper muhammara; all spreads come with their daily housemade pita bread, which is so fluffy.\u003c/p>\n\u003cfigure id=\"attachment_132406\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132406\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/noosh-calamari-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Greek po'boy from Noosh. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There are also pita sandwiches, like a classic sabich (with hummus, eggplant, and an egg), or a Greek-inspired po’boy with fried calamari and smoked tzatziki. There are pillowy flatbreads shaped like a canoe that will remind you of Turkey, kebabs (including housemade halloumi kebabs topped with a rose-honey and Szechuan peppercorn mix), lamb meatballs (they’re loaded with flavor), a carrot salad, and more.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>Dishes vary for lunch and dinner; available daily 10:30am–2pm and 5:30pm–9pm. Order via \u003ca href=\"http://www.trycaviar.com/r/amaz57\">Caviar\u003c/a>, and that code will give first-timers $10 off your first two orders.\u003c/p>\n\u003ch2>Celebrate International Women’s Day at La Cocina’s Week of Women in Food\u003c/h2>\n\u003cp>\u003ca href=\"https://lacocinasf.org/womeninfood\">A Week of Women in Food\u003c/a>\u003cbr>\nMarch 3–9\u003cbr>\nVarious locations\u003c/p>\n\u003cfigure id=\"attachment_132407\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132407\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/el-pipila-nopales-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Nopales tacos with handmade tortillas from El Pípila. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>International Women’s Day is on March 8, so why not celebrate the talented and hardworking chefs of La Cocina for a week? These women chefs are collaborating in a series of ticketed dinners called \u003ca href=\"https://lacocinasf.org/womeninfood\">\u003cstrong>A Week of Women in Food\u003c/strong>\u003c/a>, featuring La Cocina chefs paired with top restaurateurs, winemakers, and bartenders. You can join El Pípila and August 1 Five, or chef Fernay McPherson (Minnie Bell’s Soul Movement) with Erin Wade (Homeroom). Each dinner will accommodate 45–60 guests in one seating for a multi-course meal, plus beer, wine, spirits, and non-alcoholic pairings from some of the most talented women in the beverage industry.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>Get your tickets soon, some dinners are filling up. All proceeds from ticket sales benefit La Cocina’s incubator program that works to identify, support, and cultivate more women chefs and owners.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp> \u003c/p>\n\n",
"disqusIdentifier": "132396 https://ww2.kqed.org/bayareabites/?p=132396",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2019/02/11/table-talk-insider-tips-on-sushi-and-noosh-special-food-events/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1505,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 23
},
"modified": 1551400321,
"excerpt": "Quality and affordable omakase, an Oscars gala, a sneak peek of Noosh, La Cocina's Week of Women in Food.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "Quality and affordable omakase, an Oscars gala, a sneak peek of Noosh, La Cocina's Week of Women in Food.",
"title": "Table Talk: Insider Tips on Sushi and Noosh, Special Food Events | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Table Talk: Insider Tips on Sushi and Noosh, Special Food Events",
"datePublished": "2019-02-11T08:09:50-08:00",
"dateModified": "2019-02-28T16:32:01-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "table-talk-insider-tips-on-sushi-and-noosh-special-food-events",
"status": "publish",
"path": "/bayareabites/132396/table-talk-insider-tips-on-sushi-and-noosh-special-food-events",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Visit Sasa in Japantown for a quality and affordable omakase experience, watch the Oscars over great food and cocktails at a gala event, get a sneak peek of Noosh at a pre-opening dinner and through delivery, and snag a seat at La Cocina’s Week of Women in Food.\u003c/p>\n\u003ch2>A Rare Find: an Affordable and Quality Omakase Experience in San Francisco\u003c/h2>\n\u003cp>\u003ca href=\"http://www.sasasf.com/#/\">Sasa\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/XwH1QudCpeP2\">22 Peace Plaza, Suite 530, San Francisco\u003c/a>\u003cbr>\nTue–Sun lunch 12pm–2:30pm and dinner 5pm–9:30pm\u003c/p>\n\u003cfigure id=\"attachment_132398\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132398\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/sasa-hassun-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Sasa's opening hassun course with the chef tasting menu. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Usually, being a lover of sushi requires a flush bank account, especially if you’re a connoisseur of the good stuff, with many omakase experiences starting at $125 at most sushi counters in San Francisco. But what if I told you that tucked away in Japantown is a sushi place that has a chef tasting menu for $60, and it features some small dishes, plus quality nigiri selections (eight in all!), like umi masu (ocean trout from Tasmania) with shiso, and kinmedai (golden eye snapper) that is cherrywood cold smoked and served with yuzu kosho (spicy Japanese citrus paste). Each nigiri presentation has its own flavorful additions, from dabs of pickled plum paste to lime zest. The rice is also well-prepared and seasoned.\u003c/p>\n\u003cp>Just one clunker for me was the bafun uni from Hokkaido ($12 each) that I ordered as an addition — the quality of the nori wasn’t very notable and was soft.\u003cspan class=\"Apple-converted-space\"> But the huge glasses of sake they pour here help make up for it.\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_132400\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132400\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/sasa-nigiri-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Four of the nigiri selections (right to left): kampachi toro with lime zest; hirame with momeji (daikon paste); hon maguro or akami (with fresh wasabi); and madai with pickled plum paste. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Chef-owner Weida (David) Chen is also behind SF's \u003ca href=\"http://hinatasf.com\">Hinata\u003c/a>, which he opened in 2016. He was such a lover of Japanese food that he dropped out of college and decided to learn to make sushi. He was trained for six years by a Michelin-rated sushi chef in the Bay Area and assisted his master chef Takatoshi Toshi (Sushi Ran) at the Global Sushi Challenge in Tokyo, Japan in 2015 (they placed third).\u003c/p>\n\u003cfigure id=\"attachment_132401\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-132401 size-medium\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/sasa-ikura-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The final two dishes of the sushi course: house-marinated ikura with Santa Barbara sea urchin, and negitoro with pickled daikon and nori. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The \u003ca href=\"http://www.sasasf.com/#/menu\">menu\u003c/a> offers all kinds of options — you could just come in for a 10-piece nigiri tasting for $45, but then you’d miss the fun opening hassun and closing courses with the $60 chef omakase tasting, like corn tofu and akadashi (red miso) soup. There are also à la carte appetizers and larger plate options. They additionally offer lunch service, in case you’re looking for a special lunch treat, including a nine-piece chirashi bowl.\u003c/p>\n\u003cfigure id=\"attachment_132399\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132399\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/sasa-interior-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">One side of Sasa's dining room. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>It’s a handsome restaurant, with natural wood accents and tables, and contemporary black chairs. There’s a small sushi bar in the front corner, with room for four, but everyone is primarily sitting at tables. Also unusual: they have a table for large groups.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003ch2>Get Your Ticket for the Most Over-the-Top Oscars Party in Town\u003c/h2>\n\u003cp>\u003ca href=\"http://www.academyoffriends.org/\">Academy of Friends\u003c/a>\u003cbr>\nSunday, February 24\u003cbr>\n5pm–9pm, VIP at 4pm\u003cbr>\nCity View at Metreon\u003cbr>\n\u003ca href=\"https://goo.gl/maps/Tz9yi974gfD2\">135 4th St. #4000, San Francisco\u003c/a>\u003cbr>\n\u003ca href=\"https://www.eventbrite.com/e/academy-of-friends-2019-gala-tickets-54074033891\">Tickets\u003c/a>: $300–$750; use code tablehopper for 20 percent off through 2/17\u003c/p>\n\u003cfigure id=\"attachment_132402\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132402\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/academy-of-friends-2018-800x600.jpg\" alt=\"\" width=\"800\" height=\"600\">\u003cfigcaption class=\"wp-caption-text\">You'll eat very well thanks to some wonderful (and fun!) restaurant partners at the Academy of Friends gala. (The Maybeck's team really got into the circus theme!) \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>What are your plans for Oscars night? If grazing your way through 18 tables from some of SF’s top restaurants, with cocktails, entertainment, and a beautiful view from Metreon’s City View venue sounds like your kind of night, then you’ll want to get your ticket to the 39th annual \u003ca href=\"http://www.academyoffriends.org/\">\u003cb>Academy of Friends\u003c/b>\u003c/a>\u003cb> Gala. \u003c/b>It’s a huge fundraiser for six Bay Area HIV/AIDS service organizations, and a popular event for the gay community (wait until you see the men in Speedos who are spray-painted gold to look like Oscars statuettes—just be careful not to hug them or you’ll get gold all over you).\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>This is my third year curating the restaurants for the gala, and our generous restaurant partners really bring it! The lineup of restaurants this year includes ALX, Avery (VIP), Ayala, desserts from Bluestem Brasserie, Cento Osteria, China Live, Gio Gelati, the new Izakaya Sushi Ran, coffee and espresso drinks from Mr. Espresso to keep the party going, Michelin-starred Nico (VIP), Rooh, Slanted Door, Tank18, The Caviar Co. (VIP), The Saratoga, Uno Dos, and Trace. It’s going to be a fun feast.\u003c/p>\n\u003cfigure id=\"attachment_132403\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132403\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/academy-of-friends-champs-800x1067.jpg\" alt=\"\" width=\"800\" height=\"1067\">\u003cfigcaption class=\"wp-caption-text\">A fun arrival at the Academy of Friends. Care for a glass of bubbles, dahling? \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There will be cocktail and wine stations, a silent auction with fantastic items (from artwork to restaurant gift certificates, like Maybeck’s!), live entertainment, and plenty of photo opps. The theme is Neptune’s Fantasy, so it’s going to be an underwater-themed world. Expect to see some mermaids.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>Don’t miss the limited \u003cstrong>discount code\u003c/strong> (tablehopper), which is good for 20 percent off your ticket through February 17. 100 percent of proceeds are distributed to HIV/AIDS services. See you there!\u003c/p>\n\u003ch2>Enjoy a Sneak Peek of Noosh at These Dinners or With Delivery\u003c/h2>\n\u003cp>\u003ca href=\"https://www.2001fillmore.com\">Noosh\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/11YuoVm7L682\">2001 Fillmore St., San Francisco\u003c/a>\u003cbr>\nValentine’s dinners ($95): reserve on \u003ca href=\"https://www.exploretock.com/noosh?tock_source=tock&tock_medium=search_nav\">Tock\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_132404\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132404\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/Delivery-Spread_PhotoCredCaviar-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The delivery spread you can order from Noosh on Caviar. \u003ccite>(Caviar and Daniel Beck)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Savvy Bay Area diners have been eagerly awaiting the opening of \u003ca href=\"https://www.2001fillmore.com\">\u003cb>Noosh\u003c/b>\u003c/a>\u003cb> \u003c/b>on Fillmore. This stylish and soulful Eastern Mediterranean restaurant from husband-and-wife chefs and co-founders Laura and Sayat Ozyilmaz and co-founder John Litz is opening very soon, but until that happens, they’re opening the restaurant for some special one-off events…and delivery!\u003c/p>\n\u003cp>If you don’t have Valentine’s Day plans yet, you’ll want to book a spot ASAP to this abundant dinner that will feature marinated bay scallops, lamb shoulder with lamb bacon marmalade, pear ‘biji biji, and it includes canapés and a welcome cocktail. $95, with dinner served both on Thursday, February 14 (currently waitlist only) and Friday, February 15, with 6pm and 9pm seatings. It’s meant to be a festive experience with shared tables, so don’t expect a private two-top at this dinner.\u003c/p>\n\u003cfigure id=\"attachment_132405\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132405\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/noosh-flatbread-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Babaganoosh flatbread with crispy lamb bits, fresh herbs, and housemade Moroccan preserved lemon. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Don’t want to leave your house? Noosh is doing things a little bit untraditionally, and has launched \u003cb>delivery\u003c/b> on \u003ca href=\"https://www.trycaviar.com/san-francisco/noosh-11393\">Caviar\u003c/a>! You can try their stunning dips and spreads, such as warm babaganoosh (their cute spelling), smoked labne with cucumbers and Aleppo, and a very notable red pepper muhammara; all spreads come with their daily housemade pita bread, which is so fluffy.\u003c/p>\n\u003cfigure id=\"attachment_132406\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132406\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/noosh-calamari-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Greek po'boy from Noosh. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There are also pita sandwiches, like a classic sabich (with hummus, eggplant, and an egg), or a Greek-inspired po’boy with fried calamari and smoked tzatziki. There are pillowy flatbreads shaped like a canoe that will remind you of Turkey, kebabs (including housemade halloumi kebabs topped with a rose-honey and Szechuan peppercorn mix), lamb meatballs (they’re loaded with flavor), a carrot salad, and more.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>Dishes vary for lunch and dinner; available daily 10:30am–2pm and 5:30pm–9pm. Order via \u003ca href=\"http://www.trycaviar.com/r/amaz57\">Caviar\u003c/a>, and that code will give first-timers $10 off your first two orders.\u003c/p>\n\u003ch2>Celebrate International Women’s Day at La Cocina’s Week of Women in Food\u003c/h2>\n\u003cp>\u003ca href=\"https://lacocinasf.org/womeninfood\">A Week of Women in Food\u003c/a>\u003cbr>\nMarch 3–9\u003cbr>\nVarious locations\u003c/p>\n\u003cfigure id=\"attachment_132407\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132407\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/el-pipila-nopales-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Nopales tacos with handmade tortillas from El Pípila. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>International Women’s Day is on March 8, so why not celebrate the talented and hardworking chefs of La Cocina for a week? These women chefs are collaborating in a series of ticketed dinners called \u003ca href=\"https://lacocinasf.org/womeninfood\">\u003cstrong>A Week of Women in Food\u003c/strong>\u003c/a>, featuring La Cocina chefs paired with top restaurateurs, winemakers, and bartenders. You can join El Pípila and August 1 Five, or chef Fernay McPherson (Minnie Bell’s Soul Movement) with Erin Wade (Homeroom). Each dinner will accommodate 45–60 guests in one seating for a multi-course meal, plus beer, wine, spirits, and non-alcoholic pairings from some of the most talented women in the beverage industry.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>Get your tickets soon, some dinners are filling up. All proceeds from ticket sales benefit La Cocina’s incubator program that works to identify, support, and cultivate more women chefs and owners.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp> \u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/132396/table-talk-insider-tips-on-sushi-and-noosh-special-food-events",
"authors": [
"11398"
],
"series": [
"bayareabites_16115"
],
"categories": [
"bayareabites_50",
"bayareabites_11028",
"bayareabites_10028",
"bayareabites_13746",
"bayareabites_90"
],
"tags": [
"bayareabites_1121"
],
"featImg": "bayareabites_132397",
"label": "bayareabites_16115"
},
"bayareabites_132302": {
"type": "posts",
"id": "bayareabites_132302",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "132302",
"score": null,
"sort": [
1549306367000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites",
"term": 16115
},
"blocks": [],
"publishDate": 1549306367,
"format": "standard",
"disqusTitle": "Table Talk: A Taste of La Calenda, Ramen Night, Valentine’s Day Dinners",
"title": "Table Talk: A Taste of La Calenda, Ramen Night, Valentine’s Day Dinners",
"headTitle": "KQED’s Table Talk | Bay Area Bites | KQED Food",
"content": "\u003cp>Take a look at the new Mexican restaurant, La Calenda, from Thomas Keller Restaurant Group, The Saratoga is hosting a weekly ramen special on Wednesdays, and three Valentine’s Day dinners worth the expense and hassle of going out on a very busy night of hearts and flowers.\u003c/p>\n\u003ch2>Thomas Keller’s Mexican Restaurant, La Calenda, Is Unsurprisingly Quite Delicious\u003c/h2>\n\u003cp>\u003ca href=\"https://www.lacalendamex.com\">La Calenda\u003c/a>\u003cbr>\n\u003ca href=\"http://6518%20Washington%20St,%20Yountville,%20CA%2094599\">6518 Washington St., Yountville\u003c/a>\u003cbr>\nOpen daily 5pm–11pm\u003c/p>\n\u003cfigure id=\"attachment_132304\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132304\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/la-calenda-negroni-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">The Negroni de Hongos. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In an unexpected move from the Thomas Keller Restaurant Group, they opened a casual Mexican restaurant in Yountville, in the former Hurley’s, where you’ll now find destination-worthy tacos and more. \u003cstrong>\u003ca href=\"https://www.lacalendamex.com\">La Calenda\u003c/a>\u003c/strong>'s chef de cuisine is Kaelin Ulrich Trilling, who was raised in Oaxaca — he worked on his father’s tomato farm, and his mother, Susana Trilling, is a known culinary personality, with a PBS series and cooking school (Seasons of My Heart), and many cookbooks.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>At La Calenda, he was able to introduce purveyors and artisans from his home region to Yountville. Dried chiles — including chilhuacle negro, costeño rojo, and chile mixe — are from Oaxaca, and they use Tamoa to source heirloom corn from various regions of Central and Southern Mexico, including multigenerational corn growers and tortilleros. But then there’s a focus on our fantastic local products as well, like beans from Rancho Gordo, mushrooms from Connie Green of Wineforest Wild Foods, and goat milk from Sonoma County. The French Laundry Culinary Garden supplies traditional herbs, including pápalo, pipicha, and cilantro criollo, and will increase its production of squash year-round, and the kitchen will use its blossoms, fruit, and seeds.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_132305\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132305\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/la-calenda-chips-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Totopos, guacamole, and salsas. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The totopos are so good here, it looks like TKRG will need to figure out how to sell them separately in stores (please do that), and the accompanying salsa verde and the brick red salsa mixe are stellar, plus a perfectly seasoned guacamole that will become your new gold standard ($13 for all). Add in an order of the queso fundido ($11)—made with queso Chihuahua — and prepare to get a crush on the smoky salsa a las brasas. It’s also your first encounter with the housemade tortillas here — on our visit, they were tortillas rojas, so fragrant and earthy.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>The tamal de calabaza ($6) has a delicate, creamy texture, with vegetal notes from the hoja santa and comes with a puree of butternut squash, and spicy black bean salsa with aji amarillo.\u003c/p>\n\u003cfigure id=\"attachment_132306\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132306\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/la-calenda-barbacoa-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Tacos de barbacoa. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Meats really shine here, from the juicy tacos al pastor (shaved off a trompo/vertical spit) with roasted pineapple, shaved onion, and an outstanding salsa morita ($11 for two), to the rich and deeply savory tacos de barbacoa, with braised short rib topped with a verdant blanket of salsa avocado, plus cilantro and an unexpected spicy sprig of watercress ($13 for two). We were happy to have more of the roja tortillas.\u003c/p>\n\u003cfigure id=\"attachment_132307\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132307\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/la-calenda-pork-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Puerco en mole verde and beans hiding under Swiss chard leaves. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>And then there’s the plato fuerte of puerco en mole verde ($22), thick slices of the most tender and pork jowl (prepared sous vide for eight hours and then finished on the wood-fired grill), so you get a satisfyingly seared exterior on the fat-laced meat, served with creamy Rancho Gordo white beans in green mole, all hiding under a few baby Swiss chard leaves.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_132309\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132309\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/la-calenda-papel-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">The Avión de Papel cocktail (made with tequila). \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There’s a children’s menu, and quite the cocktail list for adults (most of the drinks are pre-batched to keep up with volume, the bar gets absolutely slammed). Try their spin on a Paper Plane (Avión de Papel) made with tequila, a great cocktail to start your meal with, and the Negroni with mezcal and porcini-infused Campari is savory and a good match with the tacos de barbacoa. The bar team is talented and fun, so hang out in the bar area if you can for a drink. In selecting local wines, the La Calenda team worked with the Mexican-American Vintner’s Association (MAVA), a nonprofit association in Napa Valley that partners with Latinix vintners and winemakers.\u003c/p>\n\u003cfigure id=\"attachment_132308\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132308\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/la-calenda-dining-room-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">La Calenda's front dining room. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The lively restaurant is now open nightly until 11pm, and doesn’t take reservations (unless you have a group of 10 or more), so expect a wait — unless you’re like me and come in midweek at 9:15pm and find all the room you need; you can also order food to go. It has a casual hacienda style, with wood tables and high-backed chairs, and all the dishware and glasses are made by various artisans in Oaxaca. It’s approachable, welcoming, and family-friendly, with extremely attentive service, and is also pretty high-volume, a far cry from the hushed atmosphere at The French Laundry.\u003c/p>\n\u003ch2>A Wednesday Ramen Special at The Saratoga\u003c/h2>\n\u003cp>\u003ca href=\"http://www.thesaratogasf.com\">The Saratoga\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/FNaoRG6BZz82\">1000 Larkin St., San Francisco\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_132310\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132310\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/saratoga-ramen-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Wednesday night ramen at The Saratoga. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Rainy, chilly nights are built for ramen, and \u003ca href=\"http://www.thesaratogasf.com\">\u003cb>The Saratoga\u003c/b>\u003c/a> is offering a weekly ramen special every Wednesday through February 13th. The first two weeks were a pop-up of sorts with chef Dennis Lee of Namu Gaji, serving his garlic-sesame-miso ramen with crispy delicata squash, roast tomato, bean sprouts, shiitake, mizuna, sesame mayu, nori, and onsen egg ($16). For the coming weeks, The Saratoga’s chef Francisco Baca will be offering his own bowl, and you can take your pick of some Japanese whiskey pairings (The Saratoga is known for their shimmering wall and selection of whiskey). A perfect Wednesday winter’s night: whiskey and ramen. Follow \u003ca href=\"https://www.instagram.com/thesaratogasf/\">@thesaratogasf\u003c/a> for menu updates.\u003c/p>\n\u003ch2>Three Options for Valentine’s Day That Are Worth Going Out For\u003c/h2>\n\u003cp>February 14, 2019\u003cbr>\n\u003ca href=\"https://www.nightbirdrestaurant.com/\">Nightbird\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/nURoAS2YjPw\">330 Gough St., San Francisco\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_132312\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132312\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/nightbird-amuse-800x600.jpg\" alt=\"\" width=\"800\" height=\"600\">\u003cfigcaption class=\"wp-caption-text\">A meal at Nightbird is always full of exquisite bites like this quail egg in a nest of fried shallots with brown butter sauce. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>If you’re looking for something that’s the right balance of romance and camp, \u003ca href=\"https://www.nightbirdrestaurant.com/\">\u003cb>Nightbird\u003c/b>\u003c/a> is offering a \"Fairytale Love\" menu for $200, which will feature food moments in movie scenes about love. Chef Alter and her partner Ron Boyd are celebrating their lucky 13 anniversary and they’re both February babies, so they’re excited to celebrate with guests!\u003c/p>\n\u003cp>\u003ca href=\"https://www.a16pizza.com\">A16\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/ZbPHJwLYdDn\">2355 Chestnut St., San Francisco\u003c/a>\u003c/p>\n\u003cp>Another birthday is at \u003ca href=\"https://www.a16pizza.com\">\u003cb>A16\u003c/b>\u003c/a>, which is turning 15 on February 14! Chef Nicolette Manescalchi has created a classic Southern Italian menu, a \u003ca href=\"https://a16pizza.us5.list-manage.com/track/click?u=6d9741e414a1d9767da4f9bff&id=bdb2b0b17a&e=99241dee9c\">Lover's Feast\u003c/a>, and Wine Director Shelley Lindgren is pouring wines that have become a part of the A16 family along with some rare gems. The family-style dinner ($98 per person) includes Kumamoto oysters with Meyer lemon, ogo seaweed, olio nuovo; beet tonnarelli with sour orange, garlic, goat milk ricotta salata; and acqua pazza lobster.\u003c/p>\n\u003cp>\u003ca href=\"http://www.themidwaygallery.com/events/2019/2/14/night-fishing-ostra\">Night Fishing: Ostara\u003c/a>\u003cbr>\nThe Midway\u003cbr>\n\u003ca href=\"https://goo.gl/maps/KqNySNJqbqp\">900 Marin St., San Francisco\u003c/a>\u003cbr>\n7pm–9pm\u003cbr>\n\u003ca href=\"https://www.eventbrite.com/e/night-fishing-ostara-tickets-54952327892\">Tickets\u003c/a>: $125\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>For a completely artsy dinner, one of The Midway Gallery's resident artists, Isis Hockenos, returns with another one of her \u003ca href=\"https://www.youtube.com/watch?v=JS0N4airO6U\">surreal dining events\u003c/a>, \u003ca href=\"http://www.themidwaygallery.com/events/2019/2/14/night-fishing-ostra\">\u003cb>Night Fishing: Ostara\u003c/b>\u003c/a>. Descend into a magical, mythical realm of enchanted revelers, bewitching nymphs, and playful satyrs, and feel whispers of the approaching days of Spring. There will be music and muses and merry-makers, and a seasonal, multi-course dinner with wine pairings. \u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\n",
"disqusIdentifier": "132302 https://ww2.kqed.org/bayareabites/?p=132302",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2019/02/04/table-talk-a-taste-of-la-calenda-ramen-night-valentines-day-dinners/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1274,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 20
},
"modified": 1551400346,
"excerpt": "A look at the new La Calenda from Thomas Keller, The Saratoga’s weekly ramen special, and three Valentine’s Day dinners.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "A look at the new La Calenda from Thomas Keller, The Saratoga’s weekly ramen special, and three Valentine’s Day dinners.",
"title": "Table Talk: A Taste of La Calenda, Ramen Night, Valentine’s Day Dinners | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Table Talk: A Taste of La Calenda, Ramen Night, Valentine’s Day Dinners",
"datePublished": "2019-02-04T10:52:47-08:00",
"dateModified": "2019-02-28T16:32:26-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "table-talk-a-taste-of-la-calenda-ramen-night-valentines-day-dinners",
"status": "publish",
"path": "/bayareabites/132302/table-talk-a-taste-of-la-calenda-ramen-night-valentines-day-dinners",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Take a look at the new Mexican restaurant, La Calenda, from Thomas Keller Restaurant Group, The Saratoga is hosting a weekly ramen special on Wednesdays, and three Valentine’s Day dinners worth the expense and hassle of going out on a very busy night of hearts and flowers.\u003c/p>\n\u003ch2>Thomas Keller’s Mexican Restaurant, La Calenda, Is Unsurprisingly Quite Delicious\u003c/h2>\n\u003cp>\u003ca href=\"https://www.lacalendamex.com\">La Calenda\u003c/a>\u003cbr>\n\u003ca href=\"http://6518%20Washington%20St,%20Yountville,%20CA%2094599\">6518 Washington St., Yountville\u003c/a>\u003cbr>\nOpen daily 5pm–11pm\u003c/p>\n\u003cfigure id=\"attachment_132304\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132304\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/la-calenda-negroni-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">The Negroni de Hongos. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In an unexpected move from the Thomas Keller Restaurant Group, they opened a casual Mexican restaurant in Yountville, in the former Hurley’s, where you’ll now find destination-worthy tacos and more. \u003cstrong>\u003ca href=\"https://www.lacalendamex.com\">La Calenda\u003c/a>\u003c/strong>'s chef de cuisine is Kaelin Ulrich Trilling, who was raised in Oaxaca — he worked on his father’s tomato farm, and his mother, Susana Trilling, is a known culinary personality, with a PBS series and cooking school (Seasons of My Heart), and many cookbooks.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>At La Calenda, he was able to introduce purveyors and artisans from his home region to Yountville. Dried chiles — including chilhuacle negro, costeño rojo, and chile mixe — are from Oaxaca, and they use Tamoa to source heirloom corn from various regions of Central and Southern Mexico, including multigenerational corn growers and tortilleros. But then there’s a focus on our fantastic local products as well, like beans from Rancho Gordo, mushrooms from Connie Green of Wineforest Wild Foods, and goat milk from Sonoma County. The French Laundry Culinary Garden supplies traditional herbs, including pápalo, pipicha, and cilantro criollo, and will increase its production of squash year-round, and the kitchen will use its blossoms, fruit, and seeds.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_132305\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132305\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/la-calenda-chips-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Totopos, guacamole, and salsas. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The totopos are so good here, it looks like TKRG will need to figure out how to sell them separately in stores (please do that), and the accompanying salsa verde and the brick red salsa mixe are stellar, plus a perfectly seasoned guacamole that will become your new gold standard ($13 for all). Add in an order of the queso fundido ($11)—made with queso Chihuahua — and prepare to get a crush on the smoky salsa a las brasas. It’s also your first encounter with the housemade tortillas here — on our visit, they were tortillas rojas, so fragrant and earthy.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>The tamal de calabaza ($6) has a delicate, creamy texture, with vegetal notes from the hoja santa and comes with a puree of butternut squash, and spicy black bean salsa with aji amarillo.\u003c/p>\n\u003cfigure id=\"attachment_132306\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132306\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/la-calenda-barbacoa-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Tacos de barbacoa. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Meats really shine here, from the juicy tacos al pastor (shaved off a trompo/vertical spit) with roasted pineapple, shaved onion, and an outstanding salsa morita ($11 for two), to the rich and deeply savory tacos de barbacoa, with braised short rib topped with a verdant blanket of salsa avocado, plus cilantro and an unexpected spicy sprig of watercress ($13 for two). We were happy to have more of the roja tortillas.\u003c/p>\n\u003cfigure id=\"attachment_132307\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132307\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/la-calenda-pork-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Puerco en mole verde and beans hiding under Swiss chard leaves. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>And then there’s the plato fuerte of puerco en mole verde ($22), thick slices of the most tender and pork jowl (prepared sous vide for eight hours and then finished on the wood-fired grill), so you get a satisfyingly seared exterior on the fat-laced meat, served with creamy Rancho Gordo white beans in green mole, all hiding under a few baby Swiss chard leaves.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_132309\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132309\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/la-calenda-papel-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">The Avión de Papel cocktail (made with tequila). \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There’s a children’s menu, and quite the cocktail list for adults (most of the drinks are pre-batched to keep up with volume, the bar gets absolutely slammed). Try their spin on a Paper Plane (Avión de Papel) made with tequila, a great cocktail to start your meal with, and the Negroni with mezcal and porcini-infused Campari is savory and a good match with the tacos de barbacoa. The bar team is talented and fun, so hang out in the bar area if you can for a drink. In selecting local wines, the La Calenda team worked with the Mexican-American Vintner’s Association (MAVA), a nonprofit association in Napa Valley that partners with Latinix vintners and winemakers.\u003c/p>\n\u003cfigure id=\"attachment_132308\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132308\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/la-calenda-dining-room-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">La Calenda's front dining room. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The lively restaurant is now open nightly until 11pm, and doesn’t take reservations (unless you have a group of 10 or more), so expect a wait — unless you’re like me and come in midweek at 9:15pm and find all the room you need; you can also order food to go. It has a casual hacienda style, with wood tables and high-backed chairs, and all the dishware and glasses are made by various artisans in Oaxaca. It’s approachable, welcoming, and family-friendly, with extremely attentive service, and is also pretty high-volume, a far cry from the hushed atmosphere at The French Laundry.\u003c/p>\n\u003ch2>A Wednesday Ramen Special at The Saratoga\u003c/h2>\n\u003cp>\u003ca href=\"http://www.thesaratogasf.com\">The Saratoga\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/FNaoRG6BZz82\">1000 Larkin St., San Francisco\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_132310\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132310\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/saratoga-ramen-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Wednesday night ramen at The Saratoga. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Rainy, chilly nights are built for ramen, and \u003ca href=\"http://www.thesaratogasf.com\">\u003cb>The Saratoga\u003c/b>\u003c/a> is offering a weekly ramen special every Wednesday through February 13th. The first two weeks were a pop-up of sorts with chef Dennis Lee of Namu Gaji, serving his garlic-sesame-miso ramen with crispy delicata squash, roast tomato, bean sprouts, shiitake, mizuna, sesame mayu, nori, and onsen egg ($16). For the coming weeks, The Saratoga’s chef Francisco Baca will be offering his own bowl, and you can take your pick of some Japanese whiskey pairings (The Saratoga is known for their shimmering wall and selection of whiskey). A perfect Wednesday winter’s night: whiskey and ramen. Follow \u003ca href=\"https://www.instagram.com/thesaratogasf/\">@thesaratogasf\u003c/a> for menu updates.\u003c/p>\n\u003ch2>Three Options for Valentine’s Day That Are Worth Going Out For\u003c/h2>\n\u003cp>February 14, 2019\u003cbr>\n\u003ca href=\"https://www.nightbirdrestaurant.com/\">Nightbird\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/nURoAS2YjPw\">330 Gough St., San Francisco\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_132312\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132312\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/02/nightbird-amuse-800x600.jpg\" alt=\"\" width=\"800\" height=\"600\">\u003cfigcaption class=\"wp-caption-text\">A meal at Nightbird is always full of exquisite bites like this quail egg in a nest of fried shallots with brown butter sauce. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>If you’re looking for something that’s the right balance of romance and camp, \u003ca href=\"https://www.nightbirdrestaurant.com/\">\u003cb>Nightbird\u003c/b>\u003c/a> is offering a \"Fairytale Love\" menu for $200, which will feature food moments in movie scenes about love. Chef Alter and her partner Ron Boyd are celebrating their lucky 13 anniversary and they’re both February babies, so they’re excited to celebrate with guests!\u003c/p>\n\u003cp>\u003ca href=\"https://www.a16pizza.com\">A16\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/ZbPHJwLYdDn\">2355 Chestnut St., San Francisco\u003c/a>\u003c/p>\n\u003cp>Another birthday is at \u003ca href=\"https://www.a16pizza.com\">\u003cb>A16\u003c/b>\u003c/a>, which is turning 15 on February 14! Chef Nicolette Manescalchi has created a classic Southern Italian menu, a \u003ca href=\"https://a16pizza.us5.list-manage.com/track/click?u=6d9741e414a1d9767da4f9bff&id=bdb2b0b17a&e=99241dee9c\">Lover's Feast\u003c/a>, and Wine Director Shelley Lindgren is pouring wines that have become a part of the A16 family along with some rare gems. The family-style dinner ($98 per person) includes Kumamoto oysters with Meyer lemon, ogo seaweed, olio nuovo; beet tonnarelli with sour orange, garlic, goat milk ricotta salata; and acqua pazza lobster.\u003c/p>\n\u003cp>\u003ca href=\"http://www.themidwaygallery.com/events/2019/2/14/night-fishing-ostra\">Night Fishing: Ostara\u003c/a>\u003cbr>\nThe Midway\u003cbr>\n\u003ca href=\"https://goo.gl/maps/KqNySNJqbqp\">900 Marin St., San Francisco\u003c/a>\u003cbr>\n7pm–9pm\u003cbr>\n\u003ca href=\"https://www.eventbrite.com/e/night-fishing-ostara-tickets-54952327892\">Tickets\u003c/a>: $125\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>For a completely artsy dinner, one of The Midway Gallery's resident artists, Isis Hockenos, returns with another one of her \u003ca href=\"https://www.youtube.com/watch?v=JS0N4airO6U\">surreal dining events\u003c/a>, \u003ca href=\"http://www.themidwaygallery.com/events/2019/2/14/night-fishing-ostra\">\u003cb>Night Fishing: Ostara\u003c/b>\u003c/a>. Descend into a magical, mythical realm of enchanted revelers, bewitching nymphs, and playful satyrs, and feel whispers of the approaching days of Spring. There will be music and muses and merry-makers, and a seasonal, multi-course dinner with wine pairings. \u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/132302/table-talk-a-taste-of-la-calenda-ramen-night-valentines-day-dinners",
"authors": [
"11398"
],
"series": [
"bayareabites_16115"
],
"categories": [
"bayareabites_50",
"bayareabites_11028",
"bayareabites_10028",
"bayareabites_13746",
"bayareabites_15155",
"bayareabites_90"
],
"tags": [
"bayareabites_1121",
"bayareabites_81"
],
"featImg": "bayareabites_132303",
"label": "bayareabites_16115"
},
"bayareabites_132238": {
"type": "posts",
"id": "bayareabites_132238",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "132238",
"score": null,
"sort": [
1548698419000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites",
"term": 16115
},
"blocks": [],
"publishDate": 1548698419,
"format": "standard",
"disqusTitle": "Table Talk: El Pípila, Paper Rooster, Prime Rib Specials, Crab Feast",
"title": "Table Talk: El Pípila, Paper Rooster, Prime Rib Specials, Crab Feast",
"headTitle": "KQED’s Table Talk | Bay Area Bites | KQED Food",
"content": "\u003cp>This week’s Table Talk gives you a taste of what’s on the menu at the newly opened El Pípila in SoMa and Paper Rooster in the Tenderloin, plus a crab feast for Valentine’s Day, and two ongoing prime rib specials.\u003c/p>\n\u003ch2>Enjoy a Meal of Soulful, Guanajuatan Cuisine at El Pípila\u003c/h2>\n\u003cp>\u003ca href=\"https://www.elpipila.com\">El Pípila\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/5PSEEL221D22\">879 Brannan St., San Francisco\u003c/a>\u003cbr>\nOpen Mon–Sat 11am–7pm\u003c/p>\n\u003cfigure id=\"attachment_132246\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132246\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/shrimp-tacos-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Shrimp tacos with crema, pico de gallo, and cabbage. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There's nothing like home cooking, and at the newly open \u003ca href=\"https://www.elpipila.com\">\u003cstrong>El Pípila\u003c/strong>\u003c/a> in SoMa, you can pretend owner Guadalupe Guerrero and her daughters Brenda and Alejandra are cooking just for you. This stylish counter restaurant is a dream come true for this hardworking family who has been working on this restaurant for over five years (Guadalupe was accepted in the La Cocina incubator program in 2012). It also took a number of partners, architects, contractors, and more who offered in-kind donations and pro bono services to pull it all off, and now we all benefit by having this hard-won restaurant in our city.\u003c/p>\n\u003cfigure id=\"attachment_132247\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132247\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/pozole-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/01/pozole-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/pozole-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/pozole-768x511.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/pozole-1020x679.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/pozole-1200x799.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">A tasting portion of the pozole verde at El Pípila, a San Francisco favorite. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The menu is based on authentic dishes from Guanajuato and special family recipes, with everything made by hand — Guadalupe’s pozole verde (with bacon) is a must, a bright and super-satisfying tomatillo-based chicken stew with cilantro, serrano chiles, and garlic. It will fix any cold or bad day — there's a reason it has a dedicated following.\u003c/p>\n\u003cp>There are hearty enchiladas, her famed beef albondigas, sopes, a variety of flautas, and the tacos include a savory nopales taco with chile negro, their famous carnitas, and lightly fried shrimp tacos with pico de gallo, a Guerrero family favorite. Tortillas are made by hand with fresh masa from Oakland’s La Finca Tortillería, and you can also try the bigote dorado, a large corn masa pocket filled with carne asada, lettuce, cream, and queso fresco.\u003c/p>\n\u003cfigure id=\"attachment_132244\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132244\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/pipila-counter-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">El Pípila is now a stylish counter restaurant in SoMa. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Since they’re right across from Airbnb, you’ll also find some updated dishes, like a kale salad with fresh nopales, pinto beans, cherry tomatoes, red onion, queso fresco, and spicy cilantro vinaigrette that brings it all together — it’s a healthy yet hearty main dish salad.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_132243\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132243\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/guerrero-family-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Brenda and Guadalupe Guerrero. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>When Guadalupe first emigrated to the United States in 1998, she worked 12-hour days at a taqueria in Berkeley, seven days a week, in order to save up enough money to bring her two daughters here. And now they're all working together, in their very own restaurant that is full of heart and soul and pride. It's a sweet ending, just like their chocoflan.\u003c/p>\n\u003ch2>A New Chinese-American Sandwich Shop\u003c/h2>\n\u003cp>\u003ca href=\"https://www.paperrooster.com\">Paper Rooster\u003c/a>\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/fWgkebNMo2G2\">670 Larkin St., San Francisco\u003c/a>\u003cbr>\nMon–Sat 11am–3pm\u003c/p>\n\u003cfigure id=\"attachment_132239\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132239\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/paper-rooster-fried-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The Warrior fried chicken sandwich with housemade sriracha chips and a freshly made ginger soda. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Sandwich lovers, if you’re looking to mix up your usual selection of turkey, banh mi, or an Italian combo, there’s a new Chinese-American sandwich shop in the Tenderloin called \u003cstrong>\u003ca href=\"https://www.paperrooster.com\">Paper Rooster\u003c/a> \u003c/strong>in the former The Chairman location. SF native and exceedingly kind owner Stanley Yee is a first-time restaurant owner, and puts so much thought into the assembly of these sandwiches, which are either made with chicken or are vegetarian.\u003c/p>\n\u003cfigure id=\"attachment_132240\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132240\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/paper-rooster-emperor-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The Emperor chicken sandwich with hoisin mayo. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The Emperor is like a rich chicken salad (it’s a wetter style of sandwich) made of roasted halal chicken dressed with hoisin-mayo, plus crispy chicken skin inside, sliced housemade pickles, spring onion, and sliced tomato, all nestled in a torpedo roll from Panorama that comes with griddle marks from a panino press (the Reserve is made with XO sauce instead of hoisin). It has a little kick to it and is quite a hearty sandwich for $10. I recommend getting a side of the housemade sriracha chips ($3.25) and putting some in your sandwich as you eat it for extra crunch. There are six chicken sandwiches to choose from.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>There are also two fried chicken options, with jasmine tea–brined chicken, garlic aioli, and tomatoes; if you get the Warrior, you get housemade Vietnamese pickles, while the General comes with sweet chile sauce and greens. The fried chicken has a dark and craggy coating (but isn’t covered with too much breading) and has a juicy interior, which contrasts perfectly with the sliced pickle. There are a couple fried sriracha tofu options as well.\u003c/p>\n\u003cp>Vegetarians will also find a five-spice eggplant and mushroom sandwich, or fennel-artichoke salad, or roasted Chinese BBQ sweet potatoes. Sadly the winter tomatoes were rather wan, but here’s hoping Yee sources some that have a bit more life and color to them until summer tomatoes return in all their glory.\u003c/p>\n\u003cp>There are housemade sodas as well, made with his own syrups—“The Super” ginger ale is bright and spicy, and comes with ginger syrup, fresh lime juice, lime rind, and carbonated water, and is an awesome soda to pair with the chicken sandwiches. There’s also a jasmine or lime soda. Grab some Pocky on your way out and start thinking about which sandwich you want to try next.\u003c/p>\n\u003ch2>\u003cb>Forget the Roses, Hit Up a Crab Feast for Valentine’s Day Instead\u003c/b>\u003c/h2>\n\u003cp>\u003ca href=\"https://www.tacolicious.com\">Tacolicious\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/2huzsFWdhTC2\">1548 Stockton St., San Francisco\u003c/a>\u003cbr>\nThursday, February 14, 6:30pm–9:30pm\u003cbr>\n\u003ca href=\"https://www.eventbrite.com/e/2019-tacolicious-valentines-day-crab-bender-tickets-54563241123?aff=ebdssbdestsearch\">Tickets\u003c/a>: $120, including tip (not tax)\u003c/p>\n\u003cfigure id=\"attachment_132241\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132241\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/Screen-Shot-2019-01-09-at-9.04.54-AM-800x579.png\" alt=\"\" width=\"800\" height=\"579\">\u003cfigcaption class=\"wp-caption-text\">The Crab Bender at Tacolicious is a fun Valentine's Day option for everyone. \u003ccite>(Ron Escobar)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Wanna get crabby for Valentine's Day? \u003ca href=\"https://www.tacolicious.com\">\u003cb>Tacolicious\u003c/b>\u003c/a> is hosting their annual \u003cstrong>Crab Bender\u003c/strong>, which is when singles, BFFs, couples, and strangers all get together around a communal table covered with newspaper, roll up their sleeves, and get pickin’ on a feast of roasted Dungeness crab (with fennel, thyme, and chile). You also get Mexican-style clam chowder with charred poblanos and bacon; Josey Baker bread; winter chopped salad with chicories and Gorgonzola; and horchata pot de crème. Beer pairings will be provided by Alameda-based Faction Brewing. Now that's a love fest.\u003c/p>\n\u003ch2>\u003cb>Prime Rib Lovers Have Two New Prix-Fixe Dinner Options\u003c/b>\u003c/h2>\n\u003cp>\u003ca href=\"https://onemarket.com/\">One Market Restaurant\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/Tp61WB74DvQ2\">1 Market St., San Francisco\u003c/a>\u003cbr>\n$47.95 and up, plus tax and gratuity\u003cbr>\nFriday and Saturday nights, 5:30pm–9pm\u003c/p>\n\u003cp>\u003ca href=\"http://cockscombsf.com/\">Cockscomb\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/pVbGxBNHZtT2\">564 Fourth St., San Francisco\u003c/a>\u003cbr>\n$55 per guest, plus tax, 4% surcharge, and 20% gratuity\u003cbr>\nLast Sundays, 4pm–8:30pm\u003c/p>\n\u003cfigure id=\"attachment_132242\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132242\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/One-Market-Restaurant_Prime-Rib_credit-OMR-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Rotisserie wood–fired prime rib roast at One Market. \u003ccite>(One Market Restaurant)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>When you’re going to indulge in a steak dinner, prime rib remains a favorite of many steak lovers. There are two new options for you to get your prime rib on, starting with \u003ca href=\"https://onemarket.com/\">\u003cb>One Market Restaurant\u003c/b>\u003c/a>, where chef Mark Dommen is now serving rotisserie wood–fired prime rib every Friday and Saturday night from 5:30pm–9pm. It’s part of a special \u003cstrong>prix-fixe prime rib dinner\u003c/strong>, featuring a classic Pt. Reyes Blue Cheese wedge salad to start, followed by your choice of the “Market Street cut” ($47.95) or bone-in cut ($55.95) of rotisserie wood–fired prime rib, served with creamed spinach, horseradish cream, and made-to-order popovers. For\u003cspan class=\"Apple-converted-space\"> \u003c/span>just $4.95, you can add a Singular Sensation dessert, such as bergamot-citrus meringue tart, the famed Bradley’s butterscotch pudding, or chocolate toffee almond crunch cake.\u003c/p>\n\u003cp>Over at \u003ca href=\"http://cockscombsf.com/\">\u003cb>Cockscomb\u003c/b>\u003c/a>, chef Chris Cosentino's holiday prime rib was so popular they decided to extend it into a monthly dinner special on the last Sunday of every month. The \u003cstrong>Prime Rib Sunday Supper\u003c/strong> is a three-course, prix-fixe menu with a choice of three beef cuts (Queen Cut: 16oz. boneless; English Cut: 16oz. boneless, sliced thin, English-style; or King Cut: 24oz. with bone, $5 supplement), served with horseradish, au jus, and popovers.\u003c/p>\n\u003cp>You also get two accompaniments, such as fried Brussels sprouts with agrodolce, garlicky collard greens, baked potato, or cheesy, whipped Aligot potatoes, and more. You also get a wedge salad with chopped egg, bacon, and creamy blue cheese dressing. For dessert, you can choose banana cream pie or sticky toffee pudding.\u003cspan class=\"Apple-converted-space\"> Now that's one way to combat the Sunday Scaries.\u003c/span>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp> \u003c/p>\n\n",
"disqusIdentifier": "132238 https://ww2.kqed.org/bayareabites/?p=132238",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2019/01/28/table-talk-el-pipila-paper-rooster-prime-rib-specials-crab-feast/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1445,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 22
},
"modified": 1549299098,
"excerpt": "What’s on the menu at El Pípila and Paper Rooster, a crab feast for Valentine’s Day, and two prime rib specials.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "What’s on the menu at El Pípila and Paper Rooster, a crab feast for Valentine’s Day, and two prime rib specials.",
"title": "Table Talk: El Pípila, Paper Rooster, Prime Rib Specials, Crab Feast | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Table Talk: El Pípila, Paper Rooster, Prime Rib Specials, Crab Feast",
"datePublished": "2019-01-28T10:00:19-08:00",
"dateModified": "2019-02-04T08:51:38-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "table-talk-el-pipila-paper-rooster-prime-rib-specials-crab-feast",
"status": "publish",
"path": "/bayareabites/132238/table-talk-el-pipila-paper-rooster-prime-rib-specials-crab-feast",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>This week’s Table Talk gives you a taste of what’s on the menu at the newly opened El Pípila in SoMa and Paper Rooster in the Tenderloin, plus a crab feast for Valentine’s Day, and two ongoing prime rib specials.\u003c/p>\n\u003ch2>Enjoy a Meal of Soulful, Guanajuatan Cuisine at El Pípila\u003c/h2>\n\u003cp>\u003ca href=\"https://www.elpipila.com\">El Pípila\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/5PSEEL221D22\">879 Brannan St., San Francisco\u003c/a>\u003cbr>\nOpen Mon–Sat 11am–7pm\u003c/p>\n\u003cfigure id=\"attachment_132246\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132246\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/shrimp-tacos-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Shrimp tacos with crema, pico de gallo, and cabbage. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There's nothing like home cooking, and at the newly open \u003ca href=\"https://www.elpipila.com\">\u003cstrong>El Pípila\u003c/strong>\u003c/a> in SoMa, you can pretend owner Guadalupe Guerrero and her daughters Brenda and Alejandra are cooking just for you. This stylish counter restaurant is a dream come true for this hardworking family who has been working on this restaurant for over five years (Guadalupe was accepted in the La Cocina incubator program in 2012). It also took a number of partners, architects, contractors, and more who offered in-kind donations and pro bono services to pull it all off, and now we all benefit by having this hard-won restaurant in our city.\u003c/p>\n\u003cfigure id=\"attachment_132247\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132247\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/pozole-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/01/pozole-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/pozole-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/pozole-768x511.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/pozole-1020x679.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/pozole-1200x799.jpg 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">A tasting portion of the pozole verde at El Pípila, a San Francisco favorite. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The menu is based on authentic dishes from Guanajuato and special family recipes, with everything made by hand — Guadalupe’s pozole verde (with bacon) is a must, a bright and super-satisfying tomatillo-based chicken stew with cilantro, serrano chiles, and garlic. It will fix any cold or bad day — there's a reason it has a dedicated following.\u003c/p>\n\u003cp>There are hearty enchiladas, her famed beef albondigas, sopes, a variety of flautas, and the tacos include a savory nopales taco with chile negro, their famous carnitas, and lightly fried shrimp tacos with pico de gallo, a Guerrero family favorite. Tortillas are made by hand with fresh masa from Oakland’s La Finca Tortillería, and you can also try the bigote dorado, a large corn masa pocket filled with carne asada, lettuce, cream, and queso fresco.\u003c/p>\n\u003cfigure id=\"attachment_132244\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132244\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/pipila-counter-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">El Pípila is now a stylish counter restaurant in SoMa. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Since they’re right across from Airbnb, you’ll also find some updated dishes, like a kale salad with fresh nopales, pinto beans, cherry tomatoes, red onion, queso fresco, and spicy cilantro vinaigrette that brings it all together — it’s a healthy yet hearty main dish salad.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_132243\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132243\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/guerrero-family-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Brenda and Guadalupe Guerrero. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>When Guadalupe first emigrated to the United States in 1998, she worked 12-hour days at a taqueria in Berkeley, seven days a week, in order to save up enough money to bring her two daughters here. And now they're all working together, in their very own restaurant that is full of heart and soul and pride. It's a sweet ending, just like their chocoflan.\u003c/p>\n\u003ch2>A New Chinese-American Sandwich Shop\u003c/h2>\n\u003cp>\u003ca href=\"https://www.paperrooster.com\">Paper Rooster\u003c/a>\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/fWgkebNMo2G2\">670 Larkin St., San Francisco\u003c/a>\u003cbr>\nMon–Sat 11am–3pm\u003c/p>\n\u003cfigure id=\"attachment_132239\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132239\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/paper-rooster-fried-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The Warrior fried chicken sandwich with housemade sriracha chips and a freshly made ginger soda. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Sandwich lovers, if you’re looking to mix up your usual selection of turkey, banh mi, or an Italian combo, there’s a new Chinese-American sandwich shop in the Tenderloin called \u003cstrong>\u003ca href=\"https://www.paperrooster.com\">Paper Rooster\u003c/a> \u003c/strong>in the former The Chairman location. SF native and exceedingly kind owner Stanley Yee is a first-time restaurant owner, and puts so much thought into the assembly of these sandwiches, which are either made with chicken or are vegetarian.\u003c/p>\n\u003cfigure id=\"attachment_132240\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132240\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/paper-rooster-emperor-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The Emperor chicken sandwich with hoisin mayo. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The Emperor is like a rich chicken salad (it’s a wetter style of sandwich) made of roasted halal chicken dressed with hoisin-mayo, plus crispy chicken skin inside, sliced housemade pickles, spring onion, and sliced tomato, all nestled in a torpedo roll from Panorama that comes with griddle marks from a panino press (the Reserve is made with XO sauce instead of hoisin). It has a little kick to it and is quite a hearty sandwich for $10. I recommend getting a side of the housemade sriracha chips ($3.25) and putting some in your sandwich as you eat it for extra crunch. There are six chicken sandwiches to choose from.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>There are also two fried chicken options, with jasmine tea–brined chicken, garlic aioli, and tomatoes; if you get the Warrior, you get housemade Vietnamese pickles, while the General comes with sweet chile sauce and greens. The fried chicken has a dark and craggy coating (but isn’t covered with too much breading) and has a juicy interior, which contrasts perfectly with the sliced pickle. There are a couple fried sriracha tofu options as well.\u003c/p>\n\u003cp>Vegetarians will also find a five-spice eggplant and mushroom sandwich, or fennel-artichoke salad, or roasted Chinese BBQ sweet potatoes. Sadly the winter tomatoes were rather wan, but here’s hoping Yee sources some that have a bit more life and color to them until summer tomatoes return in all their glory.\u003c/p>\n\u003cp>There are housemade sodas as well, made with his own syrups—“The Super” ginger ale is bright and spicy, and comes with ginger syrup, fresh lime juice, lime rind, and carbonated water, and is an awesome soda to pair with the chicken sandwiches. There’s also a jasmine or lime soda. Grab some Pocky on your way out and start thinking about which sandwich you want to try next.\u003c/p>\n\u003ch2>\u003cb>Forget the Roses, Hit Up a Crab Feast for Valentine’s Day Instead\u003c/b>\u003c/h2>\n\u003cp>\u003ca href=\"https://www.tacolicious.com\">Tacolicious\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/2huzsFWdhTC2\">1548 Stockton St., San Francisco\u003c/a>\u003cbr>\nThursday, February 14, 6:30pm–9:30pm\u003cbr>\n\u003ca href=\"https://www.eventbrite.com/e/2019-tacolicious-valentines-day-crab-bender-tickets-54563241123?aff=ebdssbdestsearch\">Tickets\u003c/a>: $120, including tip (not tax)\u003c/p>\n\u003cfigure id=\"attachment_132241\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132241\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/Screen-Shot-2019-01-09-at-9.04.54-AM-800x579.png\" alt=\"\" width=\"800\" height=\"579\">\u003cfigcaption class=\"wp-caption-text\">The Crab Bender at Tacolicious is a fun Valentine's Day option for everyone. \u003ccite>(Ron Escobar)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Wanna get crabby for Valentine's Day? \u003ca href=\"https://www.tacolicious.com\">\u003cb>Tacolicious\u003c/b>\u003c/a> is hosting their annual \u003cstrong>Crab Bender\u003c/strong>, which is when singles, BFFs, couples, and strangers all get together around a communal table covered with newspaper, roll up their sleeves, and get pickin’ on a feast of roasted Dungeness crab (with fennel, thyme, and chile). You also get Mexican-style clam chowder with charred poblanos and bacon; Josey Baker bread; winter chopped salad with chicories and Gorgonzola; and horchata pot de crème. Beer pairings will be provided by Alameda-based Faction Brewing. Now that's a love fest.\u003c/p>\n\u003ch2>\u003cb>Prime Rib Lovers Have Two New Prix-Fixe Dinner Options\u003c/b>\u003c/h2>\n\u003cp>\u003ca href=\"https://onemarket.com/\">One Market Restaurant\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/Tp61WB74DvQ2\">1 Market St., San Francisco\u003c/a>\u003cbr>\n$47.95 and up, plus tax and gratuity\u003cbr>\nFriday and Saturday nights, 5:30pm–9pm\u003c/p>\n\u003cp>\u003ca href=\"http://cockscombsf.com/\">Cockscomb\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/pVbGxBNHZtT2\">564 Fourth St., San Francisco\u003c/a>\u003cbr>\n$55 per guest, plus tax, 4% surcharge, and 20% gratuity\u003cbr>\nLast Sundays, 4pm–8:30pm\u003c/p>\n\u003cfigure id=\"attachment_132242\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132242\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/One-Market-Restaurant_Prime-Rib_credit-OMR-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Rotisserie wood–fired prime rib roast at One Market. \u003ccite>(One Market Restaurant)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>When you’re going to indulge in a steak dinner, prime rib remains a favorite of many steak lovers. There are two new options for you to get your prime rib on, starting with \u003ca href=\"https://onemarket.com/\">\u003cb>One Market Restaurant\u003c/b>\u003c/a>, where chef Mark Dommen is now serving rotisserie wood–fired prime rib every Friday and Saturday night from 5:30pm–9pm. It’s part of a special \u003cstrong>prix-fixe prime rib dinner\u003c/strong>, featuring a classic Pt. Reyes Blue Cheese wedge salad to start, followed by your choice of the “Market Street cut” ($47.95) or bone-in cut ($55.95) of rotisserie wood–fired prime rib, served with creamed spinach, horseradish cream, and made-to-order popovers. For\u003cspan class=\"Apple-converted-space\"> \u003c/span>just $4.95, you can add a Singular Sensation dessert, such as bergamot-citrus meringue tart, the famed Bradley’s butterscotch pudding, or chocolate toffee almond crunch cake.\u003c/p>\n\u003cp>Over at \u003ca href=\"http://cockscombsf.com/\">\u003cb>Cockscomb\u003c/b>\u003c/a>, chef Chris Cosentino's holiday prime rib was so popular they decided to extend it into a monthly dinner special on the last Sunday of every month. The \u003cstrong>Prime Rib Sunday Supper\u003c/strong> is a three-course, prix-fixe menu with a choice of three beef cuts (Queen Cut: 16oz. boneless; English Cut: 16oz. boneless, sliced thin, English-style; or King Cut: 24oz. with bone, $5 supplement), served with horseradish, au jus, and popovers.\u003c/p>\n\u003cp>You also get two accompaniments, such as fried Brussels sprouts with agrodolce, garlicky collard greens, baked potato, or cheesy, whipped Aligot potatoes, and more. You also get a wedge salad with chopped egg, bacon, and creamy blue cheese dressing. For dessert, you can choose banana cream pie or sticky toffee pudding.\u003cspan class=\"Apple-converted-space\"> Now that's one way to combat the Sunday Scaries.\u003c/span>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp> \u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/132238/table-talk-el-pipila-paper-rooster-prime-rib-specials-crab-feast",
"authors": [
"11398"
],
"series": [
"bayareabites_16115"
],
"categories": [
"bayareabites_50",
"bayareabites_11028",
"bayareabites_10028",
"bayareabites_13746",
"bayareabites_1763",
"bayareabites_1807",
"bayareabites_90"
],
"tags": [
"bayareabites_1121"
],
"featImg": "bayareabites_132245",
"label": "bayareabites_16115"
},
"bayareabites_132197": {
"type": "posts",
"id": "bayareabites_132197",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "132197",
"score": null,
"sort": [
1548116847000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites",
"term": 16115
},
"blocks": [],
"publishDate": 1548116847,
"format": "standard",
"disqusTitle": "Table Talk: Two Places for Khao Mun Gai, Jora, SF Restaurant Week, More",
"title": "Table Talk: Two Places for Khao Mun Gai, Jora, SF Restaurant Week, More",
"headTitle": "KQED’s Table Talk | Bay Area Bites | KQED Food",
"content": "\u003cp>Whether you’re in SF or the 510, here are two places for khao mun gai (Thai chicken and rice), plus deals for SF Restaurant Week, check out the Peruvian tasting menu at JORA, and don’t miss an important (and delicious) Pencils for Kids fundraiser.\u003c/p>\n\u003ch2>Explore Peruvian Ingredients and Unique Dishes in JORA’s Tasting Menu\u003c/h2>\n\u003cp>\u003ca href=\"https://www.joraperuviancuisine.com\">JORA\u003c/a>\u003cbr>\nPop-up: San Francisco location\u003cbr>\nSaturday dinners\u003cbr>\nReserve on \u003ca href=\"https://eatfeastly.com/account/profile/rodrigo.f@@8bed3e6e/\">Feastly\u003c/a>, $85\u003c/p>\n\u003cfigure id=\"attachment_132209\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132209\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/carapulcra-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Carapulcra at JORA: dry potato stew with pork tenderloin, leg confit, smashed yuca, pickled mustard seeds, port reduction, and toqto (pork rind). \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>When was the last time you’ve had Peruvian food? Have you ever tried canchita chulpi, or chicken and cashew soup? At the \u003cstrong>\u003ca href=\"https://www.joraperuviancuisine.com\">JORA Peruvian Cuisine\u003c/a>\u003c/strong> (pronounced “hor-ah”) pop-up in SoMa, chef Rodrigo Fernandini offers a seasonal tasting menu that will introduce you to new ingredients and regional dishes, but if you’re a native Peruvian, you'll enjoy his updated spin on the flavors of home.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>Fernandini graduated from Le Cordon Bleu in Lima, Perú, and the past ten years has cooked at top local restaurants, including Madera in Menlo Park, Adega (San Jose), Zola (Palo Alto), and Quattro (East Palo Alto). He's taking a break from the grueling hours working in other restaurant kitchens so he can dedicate his time to fine-tune JORA's tasting menu and concept with his business partner for their future restaurant.\u003c/p>\n\u003cp>He’s especially proud of the leche de tigre in his \u003cem>ceviche con sentimiento\u003c/em>, made with mahi mahi, sweet potato, crunchy red onion, Cuzco giant corn, and canchita chulpi (which tastes like corn nuts). It’s truly excellent. And the \u003cem>inchicapi\u003c/em> is something special: it’s an Amazonian stew made with chicken stock and cashews (which he smokes and toasts), and he nestles bits of fried chicken, fried yucca, and bacon in the creamy stew, plus pine nut purée and cilantro oil.\u003c/p>\n\u003cfigure id=\"attachment_132210\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132210\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/tres-leches-jora-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Tres leches cake for dessert.\u003c/figcaption>\u003c/figure>\n\u003cp>While the experience feels a bit steep for $85 (especially when dining in a dark pop-up space with wobbly benches, but at least you have your own table), it’s definitely an abundant five-course menu with a great deal of prep and thought put into it (and a chance to try new and unique ingredients). The timing is also a well-oiled machine, unlike some pop-ups. There have been some recent issues with alcoholic beverages at the venue, and you can’t BYOB, but there's the option of a pairing with non-alcoholic Peruvian drinks for now—they hope the venue has the license sorted out within a month or so. The dinners sell out, so look at the \u003ca href=\"https://www.joraperuviancuisine.com/events\">calendar\u003c/a> and book your spot on Feastly soon.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003ch2>A Simple and Affordable Meal at Gai in the Castro\u003c/h2>\n\u003cp>\u003ca href=\"https://www.gaiandrice.com\">Gai\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/Es3EoG3dkDE2\">3463 16th St., San Francisco\u003c/a>\u003cbr>\nOpen daily 11:30 am–8:30 pm\u003c/p>\n\u003cfigure id=\"attachment_132200\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132200\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/gai-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">The classic khao mun gai with their Thai sauce at Gai \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>If you’re looking for a simple meal, one that is fulfilling and homey and won’t break the bank, the new khao mun gai spot in the Castro, \u003ca href=\"https://www.gaiandrice.com\">\u003cb>Gai\u003c/b>\u003c/a>, should fit the bill. It’s in the former Sofia Cafe, and the menu is focused on just one thing: khao mun gai (Thai slow-poached chicken over chicken fat rice, with a side of chicken broth and sliced cucumbers seasoned with a lightly spicy sesame dressing). It’s a classic dish in Singapore, Thailand, and Vietnam, and the three sauces they offer reflect the three locales: the Thai sauce here is made of soy, ginger, and cilantro; in Singapore, it’s called \u003ci>hainan gai\u003c/i>, served with a sauce of ginger and spring onions; while in Vietnam at Hoi An, it would be \u003ci>com ga\u003c/i>, with a sauce of ginger, citrus, and fish sauce.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>It’s a fast-casual place: you order at the counter, and for $12.95, you get breast and thigh meat, although you can request breast only, dark meat only ($10.95), or tofu. You can also swap out the white rice for brown, or cabbage salad. That’s it, nice and simple. The chicken is juicy and tender, although I found the rice to be overcooked and not “fragrant” enough, but the cucumbers had more personality than most places. I also like a bit more punch in my Thai KMG sauce (and soybeans). I wouldn’t go out of my way to eat here, but if I lived in the neighborhood, I’d be there quite a bit (I love KMG—it’s an antidote to the overindulgence that happens if you're a restaurant columnist).\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>You can drink wine, beer, Thai iced tea, Vietnamese iced coffee, sodas, and coconut water. The staff cares about eliminating food waste by using the whole chicken, but some of the non-environmentally conscious serveware was a disconnect, like the plastic cups for water, and if a guest is dining at the restaurant, there’s no need to put a lid on the soup before bringing it to them.\u003c/p>\n\u003ch2>A Charming Berkeley Restaurant for Casual But Thoughtfully Prepared Thai Food\u003c/h2>\n\u003cp>\u003ca href=\"http://www.funkyelephantthai.com\">Funky Elephant\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/1DQG4Sq4iLr\">313 Ninth St., Suite 120, Berkeley\u003c/a>\u003cbr>\nOpen Tue-Thu 11:30am–3pm and 5pm –9pm, Fri 11:30am–3pm and 5pm –9:30pm, Sat 12pm–9:30pm, and Sun 12pm–9pm.\u003c/p>\n\u003cfigure id=\"attachment_132201\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132201\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/funky-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Kanom jean at Funky Elephant in Berkeley. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Over in West Berkeley off Gilman, there’s a casual Thai spot called \u003cstrong>\u003ca href=\"http://www.funkyelephantthai.com\">Funky Elephant\u003c/a>\u003c/strong> that feels like the Thai version of Nyum Bai when you walk in—it's a quirky and tiny space with creative seating options (and tables covered in colorful oilcloth like you see in Thai street markets). It wafts pleasantly of fish sauce, and the Beach Boys were playing, and I was instantly charmed—and I hadn’t even seen the disco bathroom light yet. It’s perfect for lunch: dishes are well-made, and taste so fresh and so clean clean. It’s not about quantity here (with sub-par ingredients)—it’s more about being just-right and quality. Chef Supasit Puttikaew worked at Hawker Fare in San Francisco, and makes everything by hand, from the curries to sausage.\u003c/p>\n\u003cfigure id=\"attachment_132202\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132202\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/funky-KMG-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Khao mun gai at Funky Elephant. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>I tried their khao mun gai ($15), which came with perfectly poached (organic) chicken breast, although their rice doesn’t feature any chicken fat magic—just ginger and garlic. But their KMG sauce with fermented soy beans more than made up for it flavorwise—it reminded me of the vibrant sauces I tried in Bangkok, ka-pow. The clear broth was also full of chicken-y magic flavor.\u003c/p>\n\u003cp>Another dish I tried is one I haven’t seen since traveling in Thailand: kanom jeen ($15). Here, it’s a delicate, housemade red curry, with tender rock cod filet, vermicelli noodles, and a side of bean sprouts, cabbage, cilantro, and a spritz of lime that you add. (This dish is part of their \u003ca href=\"https://www.instagram.com/p/Bsg69CKBAeL/\">menu\u003c/a> for Berkeley Restaurant Week, through January 27.)\u003c/p>\n\u003cp>My server was so friendly (anyone who offers you extra KMG sauce to go with your leftovers is a star). I want to come back for their crispy rice salad (\u003cem>nam kao tod\u003c/em>) and fried egg salad (\u003cem>yum chai dao\u003c/em>)—I love how the Thai cooks fry their eggs—and I’d even try their pad thai here, expecting something authentically made without any shortcuts.\u003c/p>\n\u003ch2>A Special Fundraiser to Help Support Children with Their Education: Small World Big Flavors\u003c/h2>\n\u003cp>\u003ca href=\"https://www.eventbrite.com/e/small-world-big-flavors-tickets-52336351436\">Small World Big Flavors\u003c/a>\u003cbr>\nCambria Gallery\u003cbr>\n\u003ca href=\"https://goo.gl/maps/UMVCJFHDoPv\">1045 Bryant St., San Francisco\u003c/a>\u003cbr>\n\u003ca href=\"https://www.eventbrite.com/e/small-world-big-flavors-tickets-52336351436\">Tickets\u003c/a>: $75\u003c/p>\n\u003cfigure id=\"attachment_132203\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132203\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/PFK-800x600.jpg\" alt=\"\" width=\"800\" height=\"600\">\u003cfigcaption class=\"wp-caption-text\">Thai students (both Boy and Girl Scouts!) and their new backpacks from Pencils for Kids Inc. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Coming up on Thursday, January 31, is the annual fundraiser for \u003ca href=\"https://pencilsforkidsinc.com/\">Pencils for Kids, Inc.\u003c/a> called \u003ca href=\"https://www.eventbrite.com/e/small-world-big-flavors-tickets-52336351436\">\u003cstrong>Small World Big Flavors\u003c/strong>\u003c/a>, in order to raise funds to support PFK’s annual mission trips to Thailand, Bali, and Myanmar. PFK delivers backpacks, school supplies, and uniforms to children in need, and will reach over 2,200 children this year. I was so fortunate to attend an inspiring mission trip to Northern Thailand in 2017 and was so moved by everything this organization does to help children in developing countries to attend school and build a foundation for a better future. An education is something a child will have forever, and PFK has been committed to this mission for ten years (and counting!). But they can’t do it without your help. (If you are unable to attend, but would like to make a donation, please \u003ca href=\"https://pencilsforkidsinc.com/#donate\">visit here\u003c/a>.)\u003c/p>\n\u003cp>Guests who attend and support \u003ca href=\"https://www.eventbrite.com/e/small-world-big-flavors-tickets-52336351436\">Small World Big Flavors\u003c/a> will find dishes from SF restaurants like Azalina’s, Beyond Burma, ChiliCali, Esan Classic, Garden Creamery, Liholiho Yacht Club, and the soon-to-open ONE65. There will also be beverages provided by Remy-Cointreau and HelioRoast Coffee, plus wines too.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>You'll be able to bid on silent auction prizes, and there will be an amazing raffle prize:\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003cb>round-trip tickets for two to Hong Kong on Cathay Pacific\u003c/b> in Premium Economy and three nights at a hotel. Good luck!\u003c/p>\n\u003ch2>Start Planning Your Week of Dining for SF Restaurant Week\u003c/h2>\n\u003cp>\u003ca href=\"http://www.sfrestaurantweek.com\">SF Restaurant Week\u003c/a>\u003cbr>\nJanuary 23–31\u003c/p>\n\u003cfigure id=\"attachment_132204\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132204\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/china-live-800x600.jpg\" alt=\"\" width=\"800\" height=\"600\">\u003cfigcaption class=\"wp-caption-text\">China Live's \"working hands\" dumplings come with sesame butter and peppercorn-chile broth. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>It’s that time of the year when over 100 SF restaurants are suddenly offering prix-fixe menus: it’s \u003cstrong>\u003ca href=\"http://www.sfrestaurantweek.com\">SF Restaurant Week\u003c/a>\u003c/strong>! From January 23–31, visit restaurants for special deals on lunch (two-plus courses for $15 or $25) and dinner (three-plus courses for $40 or $65). Many restaurants offer their well-known dishes, so it’s a great time to tick some “wanna go” places off your list.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>Top restaurants to consider include August (1) Five (you can try their bison keema pao for lunch), Central Kitchen, China Live (don’t miss their “working hands” dumplings, and you get a jar of their chile sauce), Flores is even including a cocktail with their menu, Maybeck’s is offering an abundant dinner menu, ROOH's dinner menu includes their beef short rib curry, Spruce's lunch menu includes their famed burger, and Wayfare Tavern's fried chicken is on the menu! You can view the menu offerings online.\u003c/p>\n\n",
"disqusIdentifier": "132197 https://ww2.kqed.org/bayareabites/?p=132197",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2019/01/21/table-talk-two-places-for-khao-mun-gai-jora-sf-restaurant-week-more/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1793,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 24
},
"modified": 1548188771,
"excerpt": "Two places for khao mun gai (chicken and rice), SF Restaurant Week, a Peruvian pop-up, and a Pencils for Kids fundraiser.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "Two places for khao mun gai (chicken and rice), SF Restaurant Week, a Peruvian pop-up, and a Pencils for Kids fundraiser.",
"title": "Table Talk: Two Places for Khao Mun Gai, Jora, SF Restaurant Week, More | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Table Talk: Two Places for Khao Mun Gai, Jora, SF Restaurant Week, More",
"datePublished": "2019-01-21T16:27:27-08:00",
"dateModified": "2019-01-22T12:26:11-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "table-talk-two-places-for-khao-mun-gai-jora-sf-restaurant-week-more",
"status": "publish",
"path": "/bayareabites/132197/table-talk-two-places-for-khao-mun-gai-jora-sf-restaurant-week-more",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Whether you’re in SF or the 510, here are two places for khao mun gai (Thai chicken and rice), plus deals for SF Restaurant Week, check out the Peruvian tasting menu at JORA, and don’t miss an important (and delicious) Pencils for Kids fundraiser.\u003c/p>\n\u003ch2>Explore Peruvian Ingredients and Unique Dishes in JORA’s Tasting Menu\u003c/h2>\n\u003cp>\u003ca href=\"https://www.joraperuviancuisine.com\">JORA\u003c/a>\u003cbr>\nPop-up: San Francisco location\u003cbr>\nSaturday dinners\u003cbr>\nReserve on \u003ca href=\"https://eatfeastly.com/account/profile/rodrigo.f@@8bed3e6e/\">Feastly\u003c/a>, $85\u003c/p>\n\u003cfigure id=\"attachment_132209\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132209\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/carapulcra-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Carapulcra at JORA: dry potato stew with pork tenderloin, leg confit, smashed yuca, pickled mustard seeds, port reduction, and toqto (pork rind). \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>When was the last time you’ve had Peruvian food? Have you ever tried canchita chulpi, or chicken and cashew soup? At the \u003cstrong>\u003ca href=\"https://www.joraperuviancuisine.com\">JORA Peruvian Cuisine\u003c/a>\u003c/strong> (pronounced “hor-ah”) pop-up in SoMa, chef Rodrigo Fernandini offers a seasonal tasting menu that will introduce you to new ingredients and regional dishes, but if you’re a native Peruvian, you'll enjoy his updated spin on the flavors of home.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>Fernandini graduated from Le Cordon Bleu in Lima, Perú, and the past ten years has cooked at top local restaurants, including Madera in Menlo Park, Adega (San Jose), Zola (Palo Alto), and Quattro (East Palo Alto). He's taking a break from the grueling hours working in other restaurant kitchens so he can dedicate his time to fine-tune JORA's tasting menu and concept with his business partner for their future restaurant.\u003c/p>\n\u003cp>He’s especially proud of the leche de tigre in his \u003cem>ceviche con sentimiento\u003c/em>, made with mahi mahi, sweet potato, crunchy red onion, Cuzco giant corn, and canchita chulpi (which tastes like corn nuts). It’s truly excellent. And the \u003cem>inchicapi\u003c/em> is something special: it’s an Amazonian stew made with chicken stock and cashews (which he smokes and toasts), and he nestles bits of fried chicken, fried yucca, and bacon in the creamy stew, plus pine nut purée and cilantro oil.\u003c/p>\n\u003cfigure id=\"attachment_132210\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132210\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/tres-leches-jora-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Tres leches cake for dessert.\u003c/figcaption>\u003c/figure>\n\u003cp>While the experience feels a bit steep for $85 (especially when dining in a dark pop-up space with wobbly benches, but at least you have your own table), it’s definitely an abundant five-course menu with a great deal of prep and thought put into it (and a chance to try new and unique ingredients). The timing is also a well-oiled machine, unlike some pop-ups. There have been some recent issues with alcoholic beverages at the venue, and you can’t BYOB, but there's the option of a pairing with non-alcoholic Peruvian drinks for now—they hope the venue has the license sorted out within a month or so. The dinners sell out, so look at the \u003ca href=\"https://www.joraperuviancuisine.com/events\">calendar\u003c/a> and book your spot on Feastly soon.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003ch2>A Simple and Affordable Meal at Gai in the Castro\u003c/h2>\n\u003cp>\u003ca href=\"https://www.gaiandrice.com\">Gai\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/Es3EoG3dkDE2\">3463 16th St., San Francisco\u003c/a>\u003cbr>\nOpen daily 11:30 am–8:30 pm\u003c/p>\n\u003cfigure id=\"attachment_132200\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132200\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/gai-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">The classic khao mun gai with their Thai sauce at Gai \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>If you’re looking for a simple meal, one that is fulfilling and homey and won’t break the bank, the new khao mun gai spot in the Castro, \u003ca href=\"https://www.gaiandrice.com\">\u003cb>Gai\u003c/b>\u003c/a>, should fit the bill. It’s in the former Sofia Cafe, and the menu is focused on just one thing: khao mun gai (Thai slow-poached chicken over chicken fat rice, with a side of chicken broth and sliced cucumbers seasoned with a lightly spicy sesame dressing). It’s a classic dish in Singapore, Thailand, and Vietnam, and the three sauces they offer reflect the three locales: the Thai sauce here is made of soy, ginger, and cilantro; in Singapore, it’s called \u003ci>hainan gai\u003c/i>, served with a sauce of ginger and spring onions; while in Vietnam at Hoi An, it would be \u003ci>com ga\u003c/i>, with a sauce of ginger, citrus, and fish sauce.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>It’s a fast-casual place: you order at the counter, and for $12.95, you get breast and thigh meat, although you can request breast only, dark meat only ($10.95), or tofu. You can also swap out the white rice for brown, or cabbage salad. That’s it, nice and simple. The chicken is juicy and tender, although I found the rice to be overcooked and not “fragrant” enough, but the cucumbers had more personality than most places. I also like a bit more punch in my Thai KMG sauce (and soybeans). I wouldn’t go out of my way to eat here, but if I lived in the neighborhood, I’d be there quite a bit (I love KMG—it’s an antidote to the overindulgence that happens if you're a restaurant columnist).\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>You can drink wine, beer, Thai iced tea, Vietnamese iced coffee, sodas, and coconut water. The staff cares about eliminating food waste by using the whole chicken, but some of the non-environmentally conscious serveware was a disconnect, like the plastic cups for water, and if a guest is dining at the restaurant, there’s no need to put a lid on the soup before bringing it to them.\u003c/p>\n\u003ch2>A Charming Berkeley Restaurant for Casual But Thoughtfully Prepared Thai Food\u003c/h2>\n\u003cp>\u003ca href=\"http://www.funkyelephantthai.com\">Funky Elephant\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/1DQG4Sq4iLr\">313 Ninth St., Suite 120, Berkeley\u003c/a>\u003cbr>\nOpen Tue-Thu 11:30am–3pm and 5pm –9pm, Fri 11:30am–3pm and 5pm –9:30pm, Sat 12pm–9:30pm, and Sun 12pm–9pm.\u003c/p>\n\u003cfigure id=\"attachment_132201\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132201\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/funky-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Kanom jean at Funky Elephant in Berkeley. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Over in West Berkeley off Gilman, there’s a casual Thai spot called \u003cstrong>\u003ca href=\"http://www.funkyelephantthai.com\">Funky Elephant\u003c/a>\u003c/strong> that feels like the Thai version of Nyum Bai when you walk in—it's a quirky and tiny space with creative seating options (and tables covered in colorful oilcloth like you see in Thai street markets). It wafts pleasantly of fish sauce, and the Beach Boys were playing, and I was instantly charmed—and I hadn’t even seen the disco bathroom light yet. It’s perfect for lunch: dishes are well-made, and taste so fresh and so clean clean. It’s not about quantity here (with sub-par ingredients)—it’s more about being just-right and quality. Chef Supasit Puttikaew worked at Hawker Fare in San Francisco, and makes everything by hand, from the curries to sausage.\u003c/p>\n\u003cfigure id=\"attachment_132202\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132202\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/funky-KMG-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Khao mun gai at Funky Elephant. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>I tried their khao mun gai ($15), which came with perfectly poached (organic) chicken breast, although their rice doesn’t feature any chicken fat magic—just ginger and garlic. But their KMG sauce with fermented soy beans more than made up for it flavorwise—it reminded me of the vibrant sauces I tried in Bangkok, ka-pow. The clear broth was also full of chicken-y magic flavor.\u003c/p>\n\u003cp>Another dish I tried is one I haven’t seen since traveling in Thailand: kanom jeen ($15). Here, it’s a delicate, housemade red curry, with tender rock cod filet, vermicelli noodles, and a side of bean sprouts, cabbage, cilantro, and a spritz of lime that you add. (This dish is part of their \u003ca href=\"https://www.instagram.com/p/Bsg69CKBAeL/\">menu\u003c/a> for Berkeley Restaurant Week, through January 27.)\u003c/p>\n\u003cp>My server was so friendly (anyone who offers you extra KMG sauce to go with your leftovers is a star). I want to come back for their crispy rice salad (\u003cem>nam kao tod\u003c/em>) and fried egg salad (\u003cem>yum chai dao\u003c/em>)—I love how the Thai cooks fry their eggs—and I’d even try their pad thai here, expecting something authentically made without any shortcuts.\u003c/p>\n\u003ch2>A Special Fundraiser to Help Support Children with Their Education: Small World Big Flavors\u003c/h2>\n\u003cp>\u003ca href=\"https://www.eventbrite.com/e/small-world-big-flavors-tickets-52336351436\">Small World Big Flavors\u003c/a>\u003cbr>\nCambria Gallery\u003cbr>\n\u003ca href=\"https://goo.gl/maps/UMVCJFHDoPv\">1045 Bryant St., San Francisco\u003c/a>\u003cbr>\n\u003ca href=\"https://www.eventbrite.com/e/small-world-big-flavors-tickets-52336351436\">Tickets\u003c/a>: $75\u003c/p>\n\u003cfigure id=\"attachment_132203\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132203\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/PFK-800x600.jpg\" alt=\"\" width=\"800\" height=\"600\">\u003cfigcaption class=\"wp-caption-text\">Thai students (both Boy and Girl Scouts!) and their new backpacks from Pencils for Kids Inc. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Coming up on Thursday, January 31, is the annual fundraiser for \u003ca href=\"https://pencilsforkidsinc.com/\">Pencils for Kids, Inc.\u003c/a> called \u003ca href=\"https://www.eventbrite.com/e/small-world-big-flavors-tickets-52336351436\">\u003cstrong>Small World Big Flavors\u003c/strong>\u003c/a>, in order to raise funds to support PFK’s annual mission trips to Thailand, Bali, and Myanmar. PFK delivers backpacks, school supplies, and uniforms to children in need, and will reach over 2,200 children this year. I was so fortunate to attend an inspiring mission trip to Northern Thailand in 2017 and was so moved by everything this organization does to help children in developing countries to attend school and build a foundation for a better future. An education is something a child will have forever, and PFK has been committed to this mission for ten years (and counting!). But they can’t do it without your help. (If you are unable to attend, but would like to make a donation, please \u003ca href=\"https://pencilsforkidsinc.com/#donate\">visit here\u003c/a>.)\u003c/p>\n\u003cp>Guests who attend and support \u003ca href=\"https://www.eventbrite.com/e/small-world-big-flavors-tickets-52336351436\">Small World Big Flavors\u003c/a> will find dishes from SF restaurants like Azalina’s, Beyond Burma, ChiliCali, Esan Classic, Garden Creamery, Liholiho Yacht Club, and the soon-to-open ONE65. There will also be beverages provided by Remy-Cointreau and HelioRoast Coffee, plus wines too.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>You'll be able to bid on silent auction prizes, and there will be an amazing raffle prize:\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003cb>round-trip tickets for two to Hong Kong on Cathay Pacific\u003c/b> in Premium Economy and three nights at a hotel. Good luck!\u003c/p>\n\u003ch2>Start Planning Your Week of Dining for SF Restaurant Week\u003c/h2>\n\u003cp>\u003ca href=\"http://www.sfrestaurantweek.com\">SF Restaurant Week\u003c/a>\u003cbr>\nJanuary 23–31\u003c/p>\n\u003cfigure id=\"attachment_132204\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132204\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/china-live-800x600.jpg\" alt=\"\" width=\"800\" height=\"600\">\u003cfigcaption class=\"wp-caption-text\">China Live's \"working hands\" dumplings come with sesame butter and peppercorn-chile broth. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>It’s that time of the year when over 100 SF restaurants are suddenly offering prix-fixe menus: it’s \u003cstrong>\u003ca href=\"http://www.sfrestaurantweek.com\">SF Restaurant Week\u003c/a>\u003c/strong>! From January 23–31, visit restaurants for special deals on lunch (two-plus courses for $15 or $25) and dinner (three-plus courses for $40 or $65). Many restaurants offer their well-known dishes, so it’s a great time to tick some “wanna go” places off your list.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Top restaurants to consider include August (1) Five (you can try their bison keema pao for lunch), Central Kitchen, China Live (don’t miss their “working hands” dumplings, and you get a jar of their chile sauce), Flores is even including a cocktail with their menu, Maybeck’s is offering an abundant dinner menu, ROOH's dinner menu includes their beef short rib curry, Spruce's lunch menu includes their famed burger, and Wayfare Tavern's fried chicken is on the menu! You can view the menu offerings online.\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/132197/table-talk-two-places-for-khao-mun-gai-jora-sf-restaurant-week-more",
"authors": [
"11398"
],
"series": [
"bayareabites_16115"
],
"categories": [
"bayareabites_50",
"bayareabites_11028",
"bayareabites_10028",
"bayareabites_13746",
"bayareabites_1807",
"bayareabites_90",
"bayareabites_181"
],
"tags": [
"bayareabites_1121"
],
"featImg": "bayareabites_132208",
"label": "bayareabites_16115"
},
"bayareabites_132114": {
"type": "posts",
"id": "bayareabites_132114",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "132114",
"score": null,
"sort": [
1547485398000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites",
"term": 16115
},
"blocks": [],
"publishDate": 1547485398,
"format": "standard",
"disqusTitle": "Table Talk: Obispo, Pig Roast, Pizzeria Delfina Downtown, Beefy Options",
"title": "Table Talk: Obispo, Pig Roast, Pizzeria Delfina Downtown, Beefy Options",
"headTitle": "KQED’s Table Talk | Bay Area Bites | KQED Food",
"content": "\u003cp>Plan a visit to Obispo on 24th Street for rum and savory dishes, warm up with bone marrow ramen at Ushi Taro, check out the new Pizzeria Delfina Downtown, and two pop-up events with roasted pig and a wagyu tasting menu.\u003c/p>\n\u003ch2>Explore the Many Facets of Rum at Obispo\u003c/h2>\n\u003cp>\u003ca href=\"https://www.obisposf.com\">Obispo\u003c/a>\u003cbr>\n\u003ca href=\"https://www.google.com/maps/place/Obispo/@37.7524495,-122.4200217,17z/data=!3m1!4b1!4m13!1m7!3m6!1s0x808f7e4748f5ef1f:0x75cf92f01403fb8e!2s3266+24th+St,+San+Francisco,+CA+94110!3b1!8m2!3d37.7524495!4d-122.417833!3m4!1s0x808f7f679ce51835:0xf5c2861488b8029f!8m2!3d37.7524495!4d-122.417833\">3266 24th St., San Francisco\u003c/a>\u003cbr>\nMon–Sat 6pm–2am\u003c/p>\n\u003cfigure id=\"attachment_132116\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132116\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/obispo-bar-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The bar at Obispo. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Now open in the Mission is \u003ca href=\"https://www.obisposf.com\">\u003cstrong>Obispo\u003c/strong>\u003c/a>, the latest project from Bar Agricole and Trou Normand’s Thad Vogler, who has created a very special homage to rum, its origins and challenging history, its craft, and many expressions. Vogler is known for his passion for terroir and the artisan, so don’t expect any umbrella drinks: if you want to really get to know rum, you’ll drink it neat here. The bar offering is highly edited and carefully curated.\u003c/p>\n\u003cfigure id=\"attachment_132119\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132119\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/obispo-presidente-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">El Presidente. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The cocktails include a trio of Mojitos, the dreamy El Presidente made with vermouth, the National with a welcome hit of pineapple, and the ‘Ti Punch features the funky kick of rhum agricole (which is distilled from fresh cane sugar). All the cocktails are priced at $14 and under (most are closer to $10) — Vogler wanted to ensure they were affordable for the neighborhood.\u003c/p>\n\u003cfigure id=\"attachment_132117\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132117\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/obispo-empanadas-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Empanadas with chimichurri. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Seth Stowaway has built a menu that highlights dishes from places and cultures where rum is produced, from Jamaican oxtail stew ($15/$28) to a hearty cubano ($15) to choripan ($12) in Argentina. The can’t-miss dish is the spicy, juicy, grilled pollo de Obispo ($18/$34 for a whole bird) — it has a wonderful smoky kiss. You can get it in a plate lunch that comes with two sides ($20), like the creamy maduros, macaroni salad (it has a high nostalgia factor), congrí (rice and beans), collards, and more. Or you can just nibble on some beef or potato empanadas ($4 each) with chimichurri.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_132118\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132118\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/obispo-back-800x532.jpg\" alt=\"\" width=\"800\" height=\"532\">\u003cfigcaption class=\"wp-caption-text\">The back dining room. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Obispo is unexpectedly spacious — there’s seating at tables in the front, the bar, and then there's a back room with even more tables and a look into the semi-open kitchen; Wylie Price designed the space. The handcrafted simplicity of all the wood tables and chairs pairs with the reproduced folk mural above the bar from artist Bill Traylor (who was born into slavery) — Vogler partnered with SF’s Museum of the African Diaspora for ongoing art installations, which can help remind and educate guests about rum's history (and roots in slavery and colonialism). He also worked with Calle 24 on being mindful of the needs of the neighborhood (keeping prices affordable, all the staff speaks Spanish, and the menu is in Spanish) to help preserve its character; both organizations will also receive some profits.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>There’s a wonderful atmosphere in the bar, from the Latin music to the soft candlelight to the smell of mint (and smoky chicken), the sound of cocktails being stirred, and a room full of industry folks coming by to check it out. You should too.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003ch2>Roasted Pig Pop-Up with Prubechu at Harmonic Brewing\u003c/h2>\n\u003cp>\u003ca href=\"http://harmonicbrewing.com\">Harmonic Brewing\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/erJSLnKHDuA2\">1050 26th St., San Francisco\u003c/a>\u003cbr>\nFriday January 18, 4pm–9pm\u003cbr>\n$12 \u003ca href=\"https://www.brownpapertickets.com/event/4047403\">pre-order\u003c/a>, $14 on premise\u003c/p>\n\u003cfigure id=\"attachment_132120\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132120\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/prubechu-800x450.jpg\" alt=\"\" width=\"800\" height=\"450\">\u003cfigcaption class=\"wp-caption-text\">Prubechu's whole-roasted pig. \u003ccite>(Shawn Camacho)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Anyone who has been missing the Chamorro cooking of \u003ca href=\"http://www.prubechu.com\">\u003cstrong>Prubechu\u003c/strong>\u003c/a> in the Mission (the former Guamanian restaurant from chef Shawn Naputi and general manager Shawn Camacho) won’t want to miss their \u003ca href=\"http://www.prubechu.com/upcoming-special-events/\">pop-up\u003c/a> at \u003ca href=\"http://harmonicbrewing.com\">Harmonic Brewing\u003c/a>. On Friday, January 18, they will be cooking a whole-roasted pig, and serving it with red rice and pickles. You can \u003ca href=\"https://www.brownpapertickets.com/event/4047403\">pre-order\u003c/a> a plate for $12, or hope to get one on-premise for $14. Enjoy some of Harmonic's amazing brews, and it’s kid- and dog-friendly, so bring the whole fam!\u003c/p>\n\u003ch2>Pizzeria Delfina Opens Downtown with Some New Offerings\u003c/h2>\n\u003cp>\u003ca href=\"http://www.pizzeriadelfina.com/downtown\">Pizzeria Delfina Downtown\u003c/a>\u003cbr>\n688 Mission St., San Francisco\u003cbr>\nMon-Sun 11:30am–10pm and Sun 11:30am–9pm\u003c/p>\n\u003cfigure id=\"attachment_132121\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132121\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/pizzeriadelfina-duo-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Carbonara and amatriciana pizzas. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Fans of Pizzeria Delfina’s crispy crust pizzas and antipasti (like their chilled tripe!) have a new location to visit for lunch or dinner:\u003cb> \u003c/b>\u003ca href=\"http://www.pizzeriadelfina.com/downtown\">\u003cb>Pizzeria Delfina Downtown\u003c/b>\u003c/a>. The 46-seat space has a clean and airy look, complete with a fun SF mural by Shawn Bullen — there’s outdoor seating too.\u003c/p>\n\u003cp>The pizzas are as good as ever — don’t miss the carbonara (with guanciale, egg, pecorino, scallions, black pepper) and if you want another pasta dish for your pizza, there’s their amatriciana (guanciale, chile, tomato, pecorino, black pepper) — both were $19 each. Some new things to note: there are a few pasta options from chef de cuisine Madison Montoto (similar to the expanded menu offered at the Pacific Heights location) that rotate weekly, plus some seasonal vegetable sides, and you’ll also find an expanded wine list from wine director Sally Kim of Italian and Californian selections, including two special wines for Pizzeria Delfina from Scribe (a chardonnay poured en magnum!) and De Conciliis.\u003c/p>\n\u003cp>The other fun addition happening is their new soft-serve from Double 8 Dairy: fior di latte or chocolate or swirl (made with creamy buffalo milk) — you definitely want to save room for dessert.\u003c/p>\n\u003ch2>Something to Try: Decadent Beef Ramen with Bone Marrow\u003c/h2>\n\u003cp>\u003ca href=\"https://ushitaroramen.com\">Ushi Taro\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/iu1Qjuz3QHM2\">1382 9th Ave., San Francisco\u003c/a>\u003cbr>\nMon–Fri 5pm–9:30pm, Sat–Sun 11:30am–2:30pm, 5pm–9:30pm\u003c/p>\n\u003cfigure id=\"attachment_132123\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132123\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/ushi-paitan-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Beef paitan with filet and bone marrow. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>If you’re a lover of bone marrow, there’s a ramen shop in the Inner Sunset that is known for offering a bone marrow supplement to your bowl of noodles called\u003cstrong> \u003ca href=\"https://ushitaroramen.com\">Ushi Taro\u003c/a>\u003c/strong>. There are five kinds of broth (beef paitan or spicy, shio, vegan, or oxtail and tomato) and bowls that range from $12–$15, and while they call it ramen, I think ramen purists will be happier if they think of it as a tasty bowl of noodles, but not a pinnacle of ramen broth technique and noodle sourcing.\u003c/p>\n\u003cp>The bone marrow supplement is $6, which gets hit with a swath of black truffle paste and is torched before being added on top of your bowl (you scoop it into your bowl for a big flavor boost, but be careful to not burn your fingers on the bone). Oxtail or beef tenderloin are other supplements, for $5 each. The bowls come with meaty oyster mushrooms, which are a great pairing with the beefy notes. Sadly the sliced onsen egg shows up cold in the bowl ($1.50 extra for some bowls), but at least the yolk was custardy and flavorful.\u003c/p>\n\u003cfigure id=\"attachment_132124\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132124\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/oxtail-ushi-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Oxtail and tomato with bone marrow. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Personally, I loved the heartiness of the oxtail and tomato, which is more of a Cantonese pairing than Japanese, and was perfect on a rainy night. My friend enjoyed his beef paitan, with notes of kelp and bonito, but the oxtail and tomato was the unexpected winner for full flavor (and richness).\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>Appetizers include juicy beef gyoza with spicy soy, a few tempura options (okra, mushroom), and other beefy options. There’s also an oxtail stew and tomato rice bowl option, and gyudon. There is no alcohol served nor is BYOB allowed, so your tab will stay reasonable. It’s a casual spot, with people coming in for a bowl at communal tables or the counters, and then heading out soon thereafter.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003ch2>Enjoy a Wagyu Tasting Menu from the Upcoming Gozu with Avery\u003c/h2>\n\u003cp>\u003ca href=\"http://www.averysf.com\">Avery\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/iYHtjT7RnEP2\">1552 Fillmore St., San Francisco\u003c/a>\u003cbr>\nJanuary 23–25\u003cbr>\nFirst seating at 5:30pm, last seating at 9:30pm\u003cbr>\n$98 set menu with optional supplements and beverage pairings. Reserve on \u003ca href=\"https://www.exploretock.com/avery/\">Tock\u003c/a>.\u003c/p>\n\u003cfigure id=\"attachment_132125\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132125\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/wagyu-gozu-avery-800x800.jpg\" alt=\"\" width=\"800\" height=\"800\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-800x800.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-768x768.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-1020x1020.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-1200x1200.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-1180x1180.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-960x960.jpg 960w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-150x150.jpg 150w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Gozu’s bincho-seared beef with yuzu and kinome from chef Marc Zimmerman. \u003ccite>(Marc Zimmerman)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Chef Marc Zimmerman, previously of Alexander’s Steakhouse (and Nobu and Restaurant Guy Savoy), is opening \u003ca href=\"http://www.gozusf.com\">Ittoryu Gozu\u003c/a> in SoMa, a restaurant that will center on wagyu beef and robata-style cooking. But until that opens, you can check out his cooking in a \u003cstrong>collaborative dinner at \u003ca href=\"http://www.averysf.com\">Avery\u003c/a>\u003c/strong> with chef-owner Rodney Wages (with four dishes from each chef).\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>From January 23–25, they will be offering an eight-course menu for $98, highlighting rare cuts of beef, and traditional robata techniques with creative culinary touches. Dishes will include wagyu 'nduja; beef marrow chawanmushi; and grilled fish and snow beef fat; there will also be the option to add two supplements for a total of ten courses.\u003c/p>\n\n",
"disqusIdentifier": "132114 https://ww2.kqed.org/bayareabites/?p=132114",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2019/01/14/table-talk-obispo-pig-roast-pizzeria-delfina-downtown-beefy-options/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1463,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 23
},
"modified": 1547659762,
"excerpt": "Obispo is now open on 24th Street, plus the new Pizzeria Delfina Downtown, try bone marrow ramen, and two tasty pop-ups.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "Obispo is now open on 24th Street, plus the new Pizzeria Delfina Downtown, try bone marrow ramen, and two tasty pop-ups.",
"title": "Table Talk: Obispo, Pig Roast, Pizzeria Delfina Downtown, Beefy Options | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Table Talk: Obispo, Pig Roast, Pizzeria Delfina Downtown, Beefy Options",
"datePublished": "2019-01-14T09:03:18-08:00",
"dateModified": "2019-01-16T09:29:22-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "table-talk-obispo-pig-roast-pizzeria-delfina-downtown-beefy-options",
"status": "publish",
"path": "/bayareabites/132114/table-talk-obispo-pig-roast-pizzeria-delfina-downtown-beefy-options",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Plan a visit to Obispo on 24th Street for rum and savory dishes, warm up with bone marrow ramen at Ushi Taro, check out the new Pizzeria Delfina Downtown, and two pop-up events with roasted pig and a wagyu tasting menu.\u003c/p>\n\u003ch2>Explore the Many Facets of Rum at Obispo\u003c/h2>\n\u003cp>\u003ca href=\"https://www.obisposf.com\">Obispo\u003c/a>\u003cbr>\n\u003ca href=\"https://www.google.com/maps/place/Obispo/@37.7524495,-122.4200217,17z/data=!3m1!4b1!4m13!1m7!3m6!1s0x808f7e4748f5ef1f:0x75cf92f01403fb8e!2s3266+24th+St,+San+Francisco,+CA+94110!3b1!8m2!3d37.7524495!4d-122.417833!3m4!1s0x808f7f679ce51835:0xf5c2861488b8029f!8m2!3d37.7524495!4d-122.417833\">3266 24th St., San Francisco\u003c/a>\u003cbr>\nMon–Sat 6pm–2am\u003c/p>\n\u003cfigure id=\"attachment_132116\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132116\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/obispo-bar-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The bar at Obispo. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Now open in the Mission is \u003ca href=\"https://www.obisposf.com\">\u003cstrong>Obispo\u003c/strong>\u003c/a>, the latest project from Bar Agricole and Trou Normand’s Thad Vogler, who has created a very special homage to rum, its origins and challenging history, its craft, and many expressions. Vogler is known for his passion for terroir and the artisan, so don’t expect any umbrella drinks: if you want to really get to know rum, you’ll drink it neat here. The bar offering is highly edited and carefully curated.\u003c/p>\n\u003cfigure id=\"attachment_132119\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132119\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/obispo-presidente-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">El Presidente. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The cocktails include a trio of Mojitos, the dreamy El Presidente made with vermouth, the National with a welcome hit of pineapple, and the ‘Ti Punch features the funky kick of rhum agricole (which is distilled from fresh cane sugar). All the cocktails are priced at $14 and under (most are closer to $10) — Vogler wanted to ensure they were affordable for the neighborhood.\u003c/p>\n\u003cfigure id=\"attachment_132117\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132117\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/obispo-empanadas-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Empanadas with chimichurri. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Seth Stowaway has built a menu that highlights dishes from places and cultures where rum is produced, from Jamaican oxtail stew ($15/$28) to a hearty cubano ($15) to choripan ($12) in Argentina. The can’t-miss dish is the spicy, juicy, grilled pollo de Obispo ($18/$34 for a whole bird) — it has a wonderful smoky kiss. You can get it in a plate lunch that comes with two sides ($20), like the creamy maduros, macaroni salad (it has a high nostalgia factor), congrí (rice and beans), collards, and more. Or you can just nibble on some beef or potato empanadas ($4 each) with chimichurri.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_132118\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132118\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/obispo-back-800x532.jpg\" alt=\"\" width=\"800\" height=\"532\">\u003cfigcaption class=\"wp-caption-text\">The back dining room. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Obispo is unexpectedly spacious — there’s seating at tables in the front, the bar, and then there's a back room with even more tables and a look into the semi-open kitchen; Wylie Price designed the space. The handcrafted simplicity of all the wood tables and chairs pairs with the reproduced folk mural above the bar from artist Bill Traylor (who was born into slavery) — Vogler partnered with SF’s Museum of the African Diaspora for ongoing art installations, which can help remind and educate guests about rum's history (and roots in slavery and colonialism). He also worked with Calle 24 on being mindful of the needs of the neighborhood (keeping prices affordable, all the staff speaks Spanish, and the menu is in Spanish) to help preserve its character; both organizations will also receive some profits.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>There’s a wonderful atmosphere in the bar, from the Latin music to the soft candlelight to the smell of mint (and smoky chicken), the sound of cocktails being stirred, and a room full of industry folks coming by to check it out. You should too.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003ch2>Roasted Pig Pop-Up with Prubechu at Harmonic Brewing\u003c/h2>\n\u003cp>\u003ca href=\"http://harmonicbrewing.com\">Harmonic Brewing\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/erJSLnKHDuA2\">1050 26th St., San Francisco\u003c/a>\u003cbr>\nFriday January 18, 4pm–9pm\u003cbr>\n$12 \u003ca href=\"https://www.brownpapertickets.com/event/4047403\">pre-order\u003c/a>, $14 on premise\u003c/p>\n\u003cfigure id=\"attachment_132120\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132120\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/prubechu-800x450.jpg\" alt=\"\" width=\"800\" height=\"450\">\u003cfigcaption class=\"wp-caption-text\">Prubechu's whole-roasted pig. \u003ccite>(Shawn Camacho)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Anyone who has been missing the Chamorro cooking of \u003ca href=\"http://www.prubechu.com\">\u003cstrong>Prubechu\u003c/strong>\u003c/a> in the Mission (the former Guamanian restaurant from chef Shawn Naputi and general manager Shawn Camacho) won’t want to miss their \u003ca href=\"http://www.prubechu.com/upcoming-special-events/\">pop-up\u003c/a> at \u003ca href=\"http://harmonicbrewing.com\">Harmonic Brewing\u003c/a>. On Friday, January 18, they will be cooking a whole-roasted pig, and serving it with red rice and pickles. You can \u003ca href=\"https://www.brownpapertickets.com/event/4047403\">pre-order\u003c/a> a plate for $12, or hope to get one on-premise for $14. Enjoy some of Harmonic's amazing brews, and it’s kid- and dog-friendly, so bring the whole fam!\u003c/p>\n\u003ch2>Pizzeria Delfina Opens Downtown with Some New Offerings\u003c/h2>\n\u003cp>\u003ca href=\"http://www.pizzeriadelfina.com/downtown\">Pizzeria Delfina Downtown\u003c/a>\u003cbr>\n688 Mission St., San Francisco\u003cbr>\nMon-Sun 11:30am–10pm and Sun 11:30am–9pm\u003c/p>\n\u003cfigure id=\"attachment_132121\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132121\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/pizzeriadelfina-duo-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Carbonara and amatriciana pizzas. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Fans of Pizzeria Delfina’s crispy crust pizzas and antipasti (like their chilled tripe!) have a new location to visit for lunch or dinner:\u003cb> \u003c/b>\u003ca href=\"http://www.pizzeriadelfina.com/downtown\">\u003cb>Pizzeria Delfina Downtown\u003c/b>\u003c/a>. The 46-seat space has a clean and airy look, complete with a fun SF mural by Shawn Bullen — there’s outdoor seating too.\u003c/p>\n\u003cp>The pizzas are as good as ever — don’t miss the carbonara (with guanciale, egg, pecorino, scallions, black pepper) and if you want another pasta dish for your pizza, there’s their amatriciana (guanciale, chile, tomato, pecorino, black pepper) — both were $19 each. Some new things to note: there are a few pasta options from chef de cuisine Madison Montoto (similar to the expanded menu offered at the Pacific Heights location) that rotate weekly, plus some seasonal vegetable sides, and you’ll also find an expanded wine list from wine director Sally Kim of Italian and Californian selections, including two special wines for Pizzeria Delfina from Scribe (a chardonnay poured en magnum!) and De Conciliis.\u003c/p>\n\u003cp>The other fun addition happening is their new soft-serve from Double 8 Dairy: fior di latte or chocolate or swirl (made with creamy buffalo milk) — you definitely want to save room for dessert.\u003c/p>\n\u003ch2>Something to Try: Decadent Beef Ramen with Bone Marrow\u003c/h2>\n\u003cp>\u003ca href=\"https://ushitaroramen.com\">Ushi Taro\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/iu1Qjuz3QHM2\">1382 9th Ave., San Francisco\u003c/a>\u003cbr>\nMon–Fri 5pm–9:30pm, Sat–Sun 11:30am–2:30pm, 5pm–9:30pm\u003c/p>\n\u003cfigure id=\"attachment_132123\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132123\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/ushi-paitan-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Beef paitan with filet and bone marrow. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>If you’re a lover of bone marrow, there’s a ramen shop in the Inner Sunset that is known for offering a bone marrow supplement to your bowl of noodles called\u003cstrong> \u003ca href=\"https://ushitaroramen.com\">Ushi Taro\u003c/a>\u003c/strong>. There are five kinds of broth (beef paitan or spicy, shio, vegan, or oxtail and tomato) and bowls that range from $12–$15, and while they call it ramen, I think ramen purists will be happier if they think of it as a tasty bowl of noodles, but not a pinnacle of ramen broth technique and noodle sourcing.\u003c/p>\n\u003cp>The bone marrow supplement is $6, which gets hit with a swath of black truffle paste and is torched before being added on top of your bowl (you scoop it into your bowl for a big flavor boost, but be careful to not burn your fingers on the bone). Oxtail or beef tenderloin are other supplements, for $5 each. The bowls come with meaty oyster mushrooms, which are a great pairing with the beefy notes. Sadly the sliced onsen egg shows up cold in the bowl ($1.50 extra for some bowls), but at least the yolk was custardy and flavorful.\u003c/p>\n\u003cfigure id=\"attachment_132124\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132124\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/oxtail-ushi-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Oxtail and tomato with bone marrow. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Personally, I loved the heartiness of the oxtail and tomato, which is more of a Cantonese pairing than Japanese, and was perfect on a rainy night. My friend enjoyed his beef paitan, with notes of kelp and bonito, but the oxtail and tomato was the unexpected winner for full flavor (and richness).\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>Appetizers include juicy beef gyoza with spicy soy, a few tempura options (okra, mushroom), and other beefy options. There’s also an oxtail stew and tomato rice bowl option, and gyudon. There is no alcohol served nor is BYOB allowed, so your tab will stay reasonable. It’s a casual spot, with people coming in for a bowl at communal tables or the counters, and then heading out soon thereafter.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003ch2>Enjoy a Wagyu Tasting Menu from the Upcoming Gozu with Avery\u003c/h2>\n\u003cp>\u003ca href=\"http://www.averysf.com\">Avery\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/iYHtjT7RnEP2\">1552 Fillmore St., San Francisco\u003c/a>\u003cbr>\nJanuary 23–25\u003cbr>\nFirst seating at 5:30pm, last seating at 9:30pm\u003cbr>\n$98 set menu with optional supplements and beverage pairings. Reserve on \u003ca href=\"https://www.exploretock.com/avery/\">Tock\u003c/a>.\u003c/p>\n\u003cfigure id=\"attachment_132125\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-132125\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/wagyu-gozu-avery-800x800.jpg\" alt=\"\" width=\"800\" height=\"800\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-800x800.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-160x160.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-768x768.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-1020x1020.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-1200x1200.jpg 1200w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-1180x1180.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-960x960.jpg 960w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-240x240.jpg 240w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-375x375.jpg 375w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-520x520.jpg 520w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-32x32.jpg 32w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-50x50.jpg 50w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-64x64.jpg 64w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-96x96.jpg 96w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-128x128.jpg 128w, https://ww2.kqed.org/app/uploads/sites/24/2019/01/wagyu-gozu-avery-150x150.jpg 150w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Gozu’s bincho-seared beef with yuzu and kinome from chef Marc Zimmerman. \u003ccite>(Marc Zimmerman)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Chef Marc Zimmerman, previously of Alexander’s Steakhouse (and Nobu and Restaurant Guy Savoy), is opening \u003ca href=\"http://www.gozusf.com\">Ittoryu Gozu\u003c/a> in SoMa, a restaurant that will center on wagyu beef and robata-style cooking. But until that opens, you can check out his cooking in a \u003cstrong>collaborative dinner at \u003ca href=\"http://www.averysf.com\">Avery\u003c/a>\u003c/strong> with chef-owner Rodney Wages (with four dishes from each chef).\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>From January 23–25, they will be offering an eight-course menu for $98, highlighting rare cuts of beef, and traditional robata techniques with creative culinary touches. Dishes will include wagyu 'nduja; beef marrow chawanmushi; and grilled fish and snow beef fat; there will also be the option to add two supplements for a total of ten courses.\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/132114/table-talk-obispo-pig-roast-pizzeria-delfina-downtown-beefy-options",
"authors": [
"11398"
],
"series": [
"bayareabites_16115"
],
"categories": [
"bayareabites_1244",
"bayareabites_50",
"bayareabites_11028",
"bayareabites_10028",
"bayareabites_13746",
"bayareabites_1246",
"bayareabites_1807",
"bayareabites_90"
],
"tags": [
"bayareabites_1121",
"bayareabites_14745"
],
"featImg": "bayareabites_132122",
"label": "bayareabites_16115"
},
"bayareabites_131923": {
"type": "posts",
"id": "bayareabites_131923",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "131923",
"score": null,
"sort": [
1546886001000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites",
"term": 16115
},
"blocks": [],
"publishDate": 1546886001,
"format": "standard",
"disqusTitle": "Table Talk: Seafood Shines at Ayala, Enjoy Oakland Restaurant Week, Fire Relief Dinners",
"title": "Table Talk: Seafood Shines at Ayala, Enjoy Oakland Restaurant Week, Fire Relief Dinners",
"headTitle": "KQED’s Table Talk | Bay Area Bites | KQED Food",
"content": "\u003cp>This week takes a look at the recently opened Ayala, offering beautiful seafood and a chic style, while a trip across the Bay reveals innovative and affordable dishes at Dosa by Dosa, and you can check them out during Oakland Restaurant Week (among many other places). Boot and Shoe Service hosts a fire relief dinner series, and say cheers to Winter Cocktails of the Farmers Market.\u003c/p>\n\u003ch2>A Chic Seafood Restaurant Opens Downtown: Ayala\u003c/h2>\n\u003cp>\u003ca href=\"https://www.ayalarestaurant.com\">Ayala\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/5mjvEAHYWH52\">398 Geary St., San Francisco\u003c/a>\u003cbr>\nOpen nightly for dinner 5:30pm–10pm, with Martini Hour Mon–Thu 4:30pm–5:30pm and Fri–Sat 4pm–5:30pm.\u003c/p>\n\u003cfigure id=\"attachment_131925\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131925\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/ayala-uni-clams-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">A selection of seafood from the \"lightly dressed\" section: uni, littleneck clams, oysters. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>For locals, it can be tough to think of a cool and stylish place to eat downtown that doesn’t cater to tourist tastes — especially if it’s in a hotel — but the newly opened \u003ca href=\"https://www.ayalarestaurant.com\">\u003cstrong>Ayala\u003c/strong>\u003c/a> has got it going on. Located in Union Square’s Hotel G, the airy dining room and bar have an easygoing style that feels more Los Angeles than San Francisco. It’s a California seafood–centric restaurant, and chef-partner Bill Montagne brought on the talented executive chef Melissa Perfit (Bar Crudo, Hard Water), who is skilled in doing creative and delicious things with seafood (and sourcing the good stuff).\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_131926\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131926\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/ayala-charcuterie-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Seafood charcuterie at Ayala. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>You don’t want to miss the beautiful seafood “charcuterie” plate ($21), which includes four seafood presentations, like halibut with grapefruit and fennel, and black cod with kombu and chartreuse. The lightly dressed section includes the freshest littleneck clams on the half-shell in a bright green frothy sauce, with jicama, cucumber, black tobiko, and lobster oil ($11 for 3). Salads include a perfect Louie ($21), with Dungeness, prawns, creamy egg, and avocado. Everything pairs well with their lighter cocktails, like A Diving Bell, and the aromatic Officer and a Gentian. The wine selections from GM Essam Kardosh (Del Popolo) and wine director Nick Tilly are also full of food-friendly beauties.\u003c/p>\n\u003cfigure id=\"attachment_131927\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131927\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/ayala-cioppino-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Cioppino verde and lobster butter toast. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Larger dishes include the decadent nori spaghettini ($29), with Dungeness, white miso, and topped with furikake and a pop of acidity from Buddha’s hand. It’s a treat to have cioppino ($37) prepared with such respect for the seafood within: here, it’s a cioppino verde, a tomatillo-poblano broth, filled with Dungeness, prawns, squid, and lobster butter toast on the side that you’ll dunk in the broth. It’s a touch on the spendy side, and quality seafood isn’t cheap, but let the bread fill you up. You also want the English muffin with herb-cultured butter ($6). I was tempted to order an extra one to bring home for breakfast.\u003c/p>\n\u003cfigure id=\"attachment_131928\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131928\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/ayala-dining-room-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">The dining room at the end of a busy evening. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>We finished our evening at the bar, the best way to experience a nightcap from their inspired cocktail list from bar director Julian Cox (Tartine), and try an amaro from their extensive list.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003ch2>The Fine-Casual Dosa by Dosa in Oakland Has New Tricks Up Its Kurta Sleeves\u003c/h2>\n\u003cp>\u003ca href=\"https://www.dosasf.com/dosa-oakland\">Dosa by Dosa\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/sHEHToTAD1x\">2301 Broadway, Oakland\u003c/a>\u003cbr>\nOpen Sun–Thu 11am–9:30pm, Fri–Sat 11am–10pm, weekend brunch Sat–Sun 9am–3pm.\u003c/p>\n\u003cfigure id=\"attachment_131930\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131930\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/idli-dosa-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Don't miss the idli fries. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Oakland is lucky to have a fast/fine-casual version of San Francisco’s popular South Indian Dosa — \u003cstrong>\u003ca href=\"https://www.dosasf.com/dosa-oakland\">Dosa by Dosa\u003c/a>\u003c/strong>. On a recent visit, there were dishes that made me really wish we had a location in SF! The all-day, street food \u003ca href=\"https://static1.squarespace.com/static/5a00c7f4e45a7c496632d895/t/5bb1b693eef1a191b65f8174/1538373268332/dosa+by+DOSA+Oakland+Menu+PRIMARY+9-15-2018.pdf\">menu\u003c/a> includes small plates, like their popular vada pav (spiced potato slider with caramelized onions, peppers, and served in a soft Parker House-style bun, a fulfilling bite for $4.95), and the inventive idli fries ($4.95) were a brilliant type of South Indian French fry, made of rice and lentil patties, sliced, and served with a roasted chile-garlic chutney (don’t miss them). There’s also a variety of stuffed naan, like a fluffy one filled with cheese ($5.50), served with a bright chutney.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>More new items include their salad bowls, like a delightfully flavorful one with seasonal greens and spiced, free-range lamb kebab (just $13.95) with red onion, tomato, cucumber, a hearty base of lemon rice, and dill-raita dressing, or you can opt for their rice bowls with four kinds of curries, like butternut squash dal. And the street wraps are like rice-free burritos made with grilled and tender roti dipped in egg (so good), with fillings like butter chicken or prawn masala, plus pickled red onion, cucumber, tomato, and cilantro (the most expensive one is $12.95). Or, of course, there’s an entire section of dosas.\u003c/p>\n\u003cfigure id=\"attachment_131929\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131929\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/dosa-slushie-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">It doesn't have to be summer to enjoy a slushie. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The location has a full bar, offering classic Dosa cocktails like their Peony, to the spiritous Dirty Chutney, a spin on an Indian martini (all just $11). There are slushies, lassis, and non-alcoholic picks, chai and spiced coconut cold brew, wine, and beer — you will not go thirsty. And don’t miss the happy hour Mon–Fri 4pm–6pm for even better deals.\u003c/p>\n\u003ch2>Oakland Restaurant Week Offers a Chance to Explore Oakland’s Vibrant Dining Scene\u003c/h2>\n\u003cp>\u003ca href=\"http://link.email.dynect.net/link.php?DynEngagement=true&H=FcQ5do3Mtm%2F2JnP%2FxXFcY%2BL9mOkU%2Fad4G7kfqxVfSdnPf%2FAGm4t7uYVsAPvqP1%2Fps%2Bstzz90eCpQa7V5pmMCyrZnIlVPSuj6xaOqKYucCD3tnXLb40OmskRsqDQ1MHPa&G=856&R=http%3A%2F%2Fwww.oaklandrestaurantweek.org%2F&I=20190103230804.0000026d2190%40mail6-41-usnbn1&X=MHwxMDM1MzA2Om9ha2xhbmQuc2ltcGxldmlld2NybS5jb207MXwxMDM1MzA3OiUyMkFsbGllK05lYWwlMjIrJTNDYWxsaWUlNDB2aXNpdG9ha2xhbmQuY29tJTNFOw%3D%3D&S=iwqZki77DHILTqcLxy4m1kA4m2ZS2rI4Bhq3iBgrce8\">Oakland Restaurant Week\u003c/a>\u003cbr>\nJanuary 11–20\u003cbr>\nVarious locations\u003cb>\u003c/b>\u003c/p>\n\u003cfigure id=\"attachment_131933\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131933\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/ORW-Tacos-01-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">During Oakland Restaurant Week, there will be tacos. \u003ccite>(Visit Oakland)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"http://link.email.dynect.net/link.php?DynEngagement=true&H=FcQ5do3Mtm%2F2JnP%2FxXFcY%2BL9mOkU%2Fad4G7kfqxVfSdnPf%2FAGm4t7uYVsAPvqP1%2Fps%2Bstzz90eCpQa7V5pmMCyrZnIlVPSuj6xaOqKYucCD3tnXLb40OmskRsqDQ1MHPa&G=856&R=http%3A%2F%2Fwww.oaklandrestaurantweek.org%2F&I=20190103230804.0000026d2190%40mail6-41-usnbn1&X=MHwxMDM1MzA2Om9ha2xhbmQuc2ltcGxldmlld2NybS5jb207MXwxMDM1MzA3OiUyMkFsbGllK05lYWwlMjIrJTNDYWxsaWUlNDB2aXNpdG9ha2xhbmQuY29tJTNFOw%3D%3D&S=iwqZki77DHILTqcLxy4m1kA4m2ZS2rI4Bhq3iBgrce8\">\u003cb>Oakland Restaurant Week\u003c/b>\u003c/a> returns January 11–20, with over 100 Oakland restaurants participating, which means they will offer prix-fixe lunch and/or dinner menus at $10, $20, $30, $40 and $50 price points (the promotional prices reflect up to 25% off regular à la carte items). Participating restaurants include top spots like Reem’s California, Itani Ramen, A16 Rockridge, Grand Lake Kitchen, and Dosa by Dosa, and it’s a chance to check out newcomers like Farmhouse Kitchen and the new Bardo Lounge & Supper Club. Check the site for details on their special offers.\u003c/p>\n\u003cp>There are also a few \u003ca href=\"https://www.visitoakland.com/events/annual-events/restaurant-week/exclusive-dining-experiences/\">special events\u003c/a>, like a benefit dinner for Oakland Restaurant Week’s non-profit partner, Alameda County Community Food Bank, at Bardo on Monday, January 14, among other events, like a progressive dinner.\u003cb> \u003c/b>Another bonus: Local Food Adventures Oakland Food Tours, an East Bay walking food tour company, will offer tours in Oakland’s Grand Lake and Rockridge neighborhoods during both weekends of ORW for 20 percent off (use the code ORW19, book tours \u003ca href=\"http://link.email.dynect.net/link.php?DynEngagement=true&H=FcQ5do3Mtm%2F2JnP%2FxXFcY%2BL9mOkU%2Fad4G7kfqxVfSdnPf%2FAGm4t7uYVsAPvqP1%2Fps%2Bstzz90eCpQa7V5pmMCyrZnIlVPSuj6xaOqKYucCD3tnXLb40OmskRsqDQ1MHPa&G=856&R=https%3A%2F%2Fwww.localfoodadventures.com%2Ffood-tours%2F&I=20190103230804.0000026d2190%40mail6-41-usnbn1&X=MHwxMDM1MzA2Om9ha2xhbmQuc2ltcGxldmlld2NybS5jb207MXwxMDM1MzA3OiUyMkFsbGllK05lYWwlMjIrJTNDYWxsaWUlNDB2aXNpdG9ha2xhbmQuY29tJTNFOw%3D%3D&S=HUXsDODw8D7eajSAO68gTX3KnReJKa32Esg9T7Jt55M\">here\u003c/a>).\u003c/p>\n\u003ch2>Wintertime Produce Is Ready to Make an Appearance in Cocktails at the Farmers Market\u003c/h2>\n\u003cp>Winter Cocktails of the Farmers Market\u003cbr>\nSan Francisco Ferry Building\u003cbr>\n\u003ca href=\"https://goo.gl/maps/AUsH4nQAFfE2\">1 The Embarcadero, San Francisco\u003c/a>\u003cbr>\nWednesday, January 30, 5:30pm–8pm\u003cbr>\n\u003ca href=\"https://www.eventbrite.com/e/cheers-to-change-makers-winter-cocktails-of-the-farmers-market-tickets-53192320663?ref=ebtnebtckt\">Tickets\u003c/a>: $60 (+ $3.99 fee) until January 23, $65 after\u003c/p>\n\u003cfigure id=\"attachment_131932\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131932\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/0101_2.15.17_CUESA_WinterCocktails_AH_7328-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">It's time for Winter Cocktails at the Ferry Building. \u003ccite>(amandalynn.co)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Cocktail lovers know how much fun the CUESA and NorCal USBG Cocktails of Farmers Market series is, and the next event is happening on January 30 at the Ferry Building: \u003ca href=\"https://cuesa.org/event/2019/cheers-change-makers-winter-cocktails-farmers-market\">\u003cb>Cheers to Change Makers: Winter Cocktails of the Farmers Market\u003c/b>\u003c/a>. At this walk-around happy hour tasting, 13 SF bartenders (like Kaiyo, 1760, and Pacific Cocktail Haven) and 3 chefs (Nicolette Manescalchi, A16 Rockridge; Chris Cosentino, Cockscomb; and Monica Martinez, Don Bugito; with more added soon!) will be transforming winter produce into creative drinks and bites. Guests receive three full-sized signature cocktails and tasty bites from each restaurant, along with unlimited sample-size sips.\u003c/p>\n\u003cp>It’s all in celebration of CUESA’s new public art installation: \u003ca href=\"https://cuesa.org/article/food-change-coming-2019\">The Food Change\u003c/a>, featuring photo-murals of the diverse farmers, advocates, and visionaries in our midst. Cheers!\u003c/p>\n\u003ch2>\u003cb>Fire Relief Dinner Series at Boot and Shoe Service\u003c/b>\u003c/h2>\n\u003cp>Boot and Shoe Service\u003cbr>\n\u003ca href=\"https://goo.gl/maps/mgQaoCVeecC2\">3308 Grand Ave., Oakland\u003c/a>\u003cbr>\nVarious dates\u003cbr>\n\u003ca href=\"https://bootfirereliefdinner.brownpapertickets.com\">Tickets\u003c/a>: $250.00 ($259.74 with service fee)\u003c/p>\n\u003cfigure id=\"attachment_131935\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131935\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/IMG_2001-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Break bread in an intimate dinner series for fire relief at the Boot and Shoe. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The 2018 Camp Fire created so much devastation and loss (nearly 14,000 homes and 5,000 other structures were destroyed), and the \u003ca href=\"http://bootandshoeservice.com\">Boot and Shoe Service\u003c/a> restaurant in Oakland is hosting a \u003cstrong>fundraiser series of dinners\u003c/strong> to help provide relief. In fact, 100 percent of the proceeds will go to the \u003ca href=\"https://bootandshoeservice.us18.list-manage.com/track/click?u=9a76b304232e76a07930a6157&id=7105682346&e=dccae99b49\">Camp Fire Evacuation Relief Fund\u003c/a>, which supports evacuation centers that opened their doors and pantries to people who lost their homes, and will transition the funds into long-term recovery efforts as soon as immediate needs are met.\u003c/p>\n\u003cp>The dinners only have 10 seats, and will be prepared by celebrated local chefs in Boot and Shoe’s private back kitchen. Guests will dine on a large communal table as they engage in conversation with the chefs as they prepare and plate a multi-course dinner at the table served with paired wines and beverages.\u003c/p>\n\u003cp>The first two dinners are sold out, but the next one is on February 13 with the talented Sophina Uong, and then February 23: Kelly Mariani and Emma Lip, Scribe Winery; March 13: Brandon Jew of Mister Jiu’s and Dominica Rice of Cosecha; and March 27: Chris Lee: The Old Fashioned Butcher with son, Tom Lee, and Suzanne Drexhage of Bartavelle.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>Thanks to the following donors for their assistance with these meals: Marin Sun Farms, Liberty Duck Farm, Beaune Imports, Ordinaire Wine Shop, Kermit Lynch, Oakland Yard Wine Shop, and Bedrock Wine Co.\u003c/p>\n\n",
"disqusIdentifier": "131923 https://ww2.kqed.org/bayareabites/?p=131923",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2019/01/07/table-talk-seafood-shines-at-ayala-enjoy-oakland-restaurant-week-fire-relief-dinners/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1615,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 23
},
"modified": 1547226415,
"excerpt": "The new Ayala, affordable dishes at Dosa by Dosa, Oakland Restaurant Week, fire relief dinner series, and winter cocktails.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "The new Ayala, affordable dishes at Dosa by Dosa, Oakland Restaurant Week, fire relief dinner series, and winter cocktails.",
"title": "Table Talk: Seafood Shines at Ayala, Enjoy Oakland Restaurant Week, Fire Relief Dinners | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Table Talk: Seafood Shines at Ayala, Enjoy Oakland Restaurant Week, Fire Relief Dinners",
"datePublished": "2019-01-07T10:33:21-08:00",
"dateModified": "2019-01-11T09:06:55-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "table-talk-seafood-shines-at-ayala-enjoy-oakland-restaurant-week-fire-relief-dinners",
"status": "publish",
"path": "/bayareabites/131923/table-talk-seafood-shines-at-ayala-enjoy-oakland-restaurant-week-fire-relief-dinners",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>This week takes a look at the recently opened Ayala, offering beautiful seafood and a chic style, while a trip across the Bay reveals innovative and affordable dishes at Dosa by Dosa, and you can check them out during Oakland Restaurant Week (among many other places). Boot and Shoe Service hosts a fire relief dinner series, and say cheers to Winter Cocktails of the Farmers Market.\u003c/p>\n\u003ch2>A Chic Seafood Restaurant Opens Downtown: Ayala\u003c/h2>\n\u003cp>\u003ca href=\"https://www.ayalarestaurant.com\">Ayala\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/5mjvEAHYWH52\">398 Geary St., San Francisco\u003c/a>\u003cbr>\nOpen nightly for dinner 5:30pm–10pm, with Martini Hour Mon–Thu 4:30pm–5:30pm and Fri–Sat 4pm–5:30pm.\u003c/p>\n\u003cfigure id=\"attachment_131925\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131925\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/ayala-uni-clams-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">A selection of seafood from the \"lightly dressed\" section: uni, littleneck clams, oysters. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>For locals, it can be tough to think of a cool and stylish place to eat downtown that doesn’t cater to tourist tastes — especially if it’s in a hotel — but the newly opened \u003ca href=\"https://www.ayalarestaurant.com\">\u003cstrong>Ayala\u003c/strong>\u003c/a> has got it going on. Located in Union Square’s Hotel G, the airy dining room and bar have an easygoing style that feels more Los Angeles than San Francisco. It’s a California seafood–centric restaurant, and chef-partner Bill Montagne brought on the talented executive chef Melissa Perfit (Bar Crudo, Hard Water), who is skilled in doing creative and delicious things with seafood (and sourcing the good stuff).\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_131926\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131926\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/ayala-charcuterie-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Seafood charcuterie at Ayala. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>You don’t want to miss the beautiful seafood “charcuterie” plate ($21), which includes four seafood presentations, like halibut with grapefruit and fennel, and black cod with kombu and chartreuse. The lightly dressed section includes the freshest littleneck clams on the half-shell in a bright green frothy sauce, with jicama, cucumber, black tobiko, and lobster oil ($11 for 3). Salads include a perfect Louie ($21), with Dungeness, prawns, creamy egg, and avocado. Everything pairs well with their lighter cocktails, like A Diving Bell, and the aromatic Officer and a Gentian. The wine selections from GM Essam Kardosh (Del Popolo) and wine director Nick Tilly are also full of food-friendly beauties.\u003c/p>\n\u003cfigure id=\"attachment_131927\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131927\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/ayala-cioppino-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Cioppino verde and lobster butter toast. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Larger dishes include the decadent nori spaghettini ($29), with Dungeness, white miso, and topped with furikake and a pop of acidity from Buddha’s hand. It’s a treat to have cioppino ($37) prepared with such respect for the seafood within: here, it’s a cioppino verde, a tomatillo-poblano broth, filled with Dungeness, prawns, squid, and lobster butter toast on the side that you’ll dunk in the broth. It’s a touch on the spendy side, and quality seafood isn’t cheap, but let the bread fill you up. You also want the English muffin with herb-cultured butter ($6). I was tempted to order an extra one to bring home for breakfast.\u003c/p>\n\u003cfigure id=\"attachment_131928\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131928\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/ayala-dining-room-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">The dining room at the end of a busy evening. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>We finished our evening at the bar, the best way to experience a nightcap from their inspired cocktail list from bar director Julian Cox (Tartine), and try an amaro from their extensive list.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003ch2>The Fine-Casual Dosa by Dosa in Oakland Has New Tricks Up Its Kurta Sleeves\u003c/h2>\n\u003cp>\u003ca href=\"https://www.dosasf.com/dosa-oakland\">Dosa by Dosa\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/sHEHToTAD1x\">2301 Broadway, Oakland\u003c/a>\u003cbr>\nOpen Sun–Thu 11am–9:30pm, Fri–Sat 11am–10pm, weekend brunch Sat–Sun 9am–3pm.\u003c/p>\n\u003cfigure id=\"attachment_131930\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131930\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/idli-dosa-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">Don't miss the idli fries. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Oakland is lucky to have a fast/fine-casual version of San Francisco’s popular South Indian Dosa — \u003cstrong>\u003ca href=\"https://www.dosasf.com/dosa-oakland\">Dosa by Dosa\u003c/a>\u003c/strong>. On a recent visit, there were dishes that made me really wish we had a location in SF! The all-day, street food \u003ca href=\"https://static1.squarespace.com/static/5a00c7f4e45a7c496632d895/t/5bb1b693eef1a191b65f8174/1538373268332/dosa+by+DOSA+Oakland+Menu+PRIMARY+9-15-2018.pdf\">menu\u003c/a> includes small plates, like their popular vada pav (spiced potato slider with caramelized onions, peppers, and served in a soft Parker House-style bun, a fulfilling bite for $4.95), and the inventive idli fries ($4.95) were a brilliant type of South Indian French fry, made of rice and lentil patties, sliced, and served with a roasted chile-garlic chutney (don’t miss them). There’s also a variety of stuffed naan, like a fluffy one filled with cheese ($5.50), served with a bright chutney.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>More new items include their salad bowls, like a delightfully flavorful one with seasonal greens and spiced, free-range lamb kebab (just $13.95) with red onion, tomato, cucumber, a hearty base of lemon rice, and dill-raita dressing, or you can opt for their rice bowls with four kinds of curries, like butternut squash dal. And the street wraps are like rice-free burritos made with grilled and tender roti dipped in egg (so good), with fillings like butter chicken or prawn masala, plus pickled red onion, cucumber, tomato, and cilantro (the most expensive one is $12.95). Or, of course, there’s an entire section of dosas.\u003c/p>\n\u003cfigure id=\"attachment_131929\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131929\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/dosa-slushie-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">It doesn't have to be summer to enjoy a slushie. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The location has a full bar, offering classic Dosa cocktails like their Peony, to the spiritous Dirty Chutney, a spin on an Indian martini (all just $11). There are slushies, lassis, and non-alcoholic picks, chai and spiced coconut cold brew, wine, and beer — you will not go thirsty. And don’t miss the happy hour Mon–Fri 4pm–6pm for even better deals.\u003c/p>\n\u003ch2>Oakland Restaurant Week Offers a Chance to Explore Oakland’s Vibrant Dining Scene\u003c/h2>\n\u003cp>\u003ca href=\"http://link.email.dynect.net/link.php?DynEngagement=true&H=FcQ5do3Mtm%2F2JnP%2FxXFcY%2BL9mOkU%2Fad4G7kfqxVfSdnPf%2FAGm4t7uYVsAPvqP1%2Fps%2Bstzz90eCpQa7V5pmMCyrZnIlVPSuj6xaOqKYucCD3tnXLb40OmskRsqDQ1MHPa&G=856&R=http%3A%2F%2Fwww.oaklandrestaurantweek.org%2F&I=20190103230804.0000026d2190%40mail6-41-usnbn1&X=MHwxMDM1MzA2Om9ha2xhbmQuc2ltcGxldmlld2NybS5jb207MXwxMDM1MzA3OiUyMkFsbGllK05lYWwlMjIrJTNDYWxsaWUlNDB2aXNpdG9ha2xhbmQuY29tJTNFOw%3D%3D&S=iwqZki77DHILTqcLxy4m1kA4m2ZS2rI4Bhq3iBgrce8\">Oakland Restaurant Week\u003c/a>\u003cbr>\nJanuary 11–20\u003cbr>\nVarious locations\u003cb>\u003c/b>\u003c/p>\n\u003cfigure id=\"attachment_131933\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131933\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/ORW-Tacos-01-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">During Oakland Restaurant Week, there will be tacos. \u003ccite>(Visit Oakland)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003ca href=\"http://link.email.dynect.net/link.php?DynEngagement=true&H=FcQ5do3Mtm%2F2JnP%2FxXFcY%2BL9mOkU%2Fad4G7kfqxVfSdnPf%2FAGm4t7uYVsAPvqP1%2Fps%2Bstzz90eCpQa7V5pmMCyrZnIlVPSuj6xaOqKYucCD3tnXLb40OmskRsqDQ1MHPa&G=856&R=http%3A%2F%2Fwww.oaklandrestaurantweek.org%2F&I=20190103230804.0000026d2190%40mail6-41-usnbn1&X=MHwxMDM1MzA2Om9ha2xhbmQuc2ltcGxldmlld2NybS5jb207MXwxMDM1MzA3OiUyMkFsbGllK05lYWwlMjIrJTNDYWxsaWUlNDB2aXNpdG9ha2xhbmQuY29tJTNFOw%3D%3D&S=iwqZki77DHILTqcLxy4m1kA4m2ZS2rI4Bhq3iBgrce8\">\u003cb>Oakland Restaurant Week\u003c/b>\u003c/a> returns January 11–20, with over 100 Oakland restaurants participating, which means they will offer prix-fixe lunch and/or dinner menus at $10, $20, $30, $40 and $50 price points (the promotional prices reflect up to 25% off regular à la carte items). Participating restaurants include top spots like Reem’s California, Itani Ramen, A16 Rockridge, Grand Lake Kitchen, and Dosa by Dosa, and it’s a chance to check out newcomers like Farmhouse Kitchen and the new Bardo Lounge & Supper Club. Check the site for details on their special offers.\u003c/p>\n\u003cp>There are also a few \u003ca href=\"https://www.visitoakland.com/events/annual-events/restaurant-week/exclusive-dining-experiences/\">special events\u003c/a>, like a benefit dinner for Oakland Restaurant Week’s non-profit partner, Alameda County Community Food Bank, at Bardo on Monday, January 14, among other events, like a progressive dinner.\u003cb> \u003c/b>Another bonus: Local Food Adventures Oakland Food Tours, an East Bay walking food tour company, will offer tours in Oakland’s Grand Lake and Rockridge neighborhoods during both weekends of ORW for 20 percent off (use the code ORW19, book tours \u003ca href=\"http://link.email.dynect.net/link.php?DynEngagement=true&H=FcQ5do3Mtm%2F2JnP%2FxXFcY%2BL9mOkU%2Fad4G7kfqxVfSdnPf%2FAGm4t7uYVsAPvqP1%2Fps%2Bstzz90eCpQa7V5pmMCyrZnIlVPSuj6xaOqKYucCD3tnXLb40OmskRsqDQ1MHPa&G=856&R=https%3A%2F%2Fwww.localfoodadventures.com%2Ffood-tours%2F&I=20190103230804.0000026d2190%40mail6-41-usnbn1&X=MHwxMDM1MzA2Om9ha2xhbmQuc2ltcGxldmlld2NybS5jb207MXwxMDM1MzA3OiUyMkFsbGllK05lYWwlMjIrJTNDYWxsaWUlNDB2aXNpdG9ha2xhbmQuY29tJTNFOw%3D%3D&S=HUXsDODw8D7eajSAO68gTX3KnReJKa32Esg9T7Jt55M\">here\u003c/a>).\u003c/p>\n\u003ch2>Wintertime Produce Is Ready to Make an Appearance in Cocktails at the Farmers Market\u003c/h2>\n\u003cp>Winter Cocktails of the Farmers Market\u003cbr>\nSan Francisco Ferry Building\u003cbr>\n\u003ca href=\"https://goo.gl/maps/AUsH4nQAFfE2\">1 The Embarcadero, San Francisco\u003c/a>\u003cbr>\nWednesday, January 30, 5:30pm–8pm\u003cbr>\n\u003ca href=\"https://www.eventbrite.com/e/cheers-to-change-makers-winter-cocktails-of-the-farmers-market-tickets-53192320663?ref=ebtnebtckt\">Tickets\u003c/a>: $60 (+ $3.99 fee) until January 23, $65 after\u003c/p>\n\u003cfigure id=\"attachment_131932\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131932\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/0101_2.15.17_CUESA_WinterCocktails_AH_7328-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">It's time for Winter Cocktails at the Ferry Building. \u003ccite>(amandalynn.co)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Cocktail lovers know how much fun the CUESA and NorCal USBG Cocktails of Farmers Market series is, and the next event is happening on January 30 at the Ferry Building: \u003ca href=\"https://cuesa.org/event/2019/cheers-change-makers-winter-cocktails-farmers-market\">\u003cb>Cheers to Change Makers: Winter Cocktails of the Farmers Market\u003c/b>\u003c/a>. At this walk-around happy hour tasting, 13 SF bartenders (like Kaiyo, 1760, and Pacific Cocktail Haven) and 3 chefs (Nicolette Manescalchi, A16 Rockridge; Chris Cosentino, Cockscomb; and Monica Martinez, Don Bugito; with more added soon!) will be transforming winter produce into creative drinks and bites. Guests receive three full-sized signature cocktails and tasty bites from each restaurant, along with unlimited sample-size sips.\u003c/p>\n\u003cp>It’s all in celebration of CUESA’s new public art installation: \u003ca href=\"https://cuesa.org/article/food-change-coming-2019\">The Food Change\u003c/a>, featuring photo-murals of the diverse farmers, advocates, and visionaries in our midst. Cheers!\u003c/p>\n\u003ch2>\u003cb>Fire Relief Dinner Series at Boot and Shoe Service\u003c/b>\u003c/h2>\n\u003cp>Boot and Shoe Service\u003cbr>\n\u003ca href=\"https://goo.gl/maps/mgQaoCVeecC2\">3308 Grand Ave., Oakland\u003c/a>\u003cbr>\nVarious dates\u003cbr>\n\u003ca href=\"https://bootfirereliefdinner.brownpapertickets.com\">Tickets\u003c/a>: $250.00 ($259.74 with service fee)\u003c/p>\n\u003cfigure id=\"attachment_131935\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131935\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2019/01/IMG_2001-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Break bread in an intimate dinner series for fire relief at the Boot and Shoe. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The 2018 Camp Fire created so much devastation and loss (nearly 14,000 homes and 5,000 other structures were destroyed), and the \u003ca href=\"http://bootandshoeservice.com\">Boot and Shoe Service\u003c/a> restaurant in Oakland is hosting a \u003cstrong>fundraiser series of dinners\u003c/strong> to help provide relief. In fact, 100 percent of the proceeds will go to the \u003ca href=\"https://bootandshoeservice.us18.list-manage.com/track/click?u=9a76b304232e76a07930a6157&id=7105682346&e=dccae99b49\">Camp Fire Evacuation Relief Fund\u003c/a>, which supports evacuation centers that opened their doors and pantries to people who lost their homes, and will transition the funds into long-term recovery efforts as soon as immediate needs are met.\u003c/p>\n\u003cp>The dinners only have 10 seats, and will be prepared by celebrated local chefs in Boot and Shoe’s private back kitchen. Guests will dine on a large communal table as they engage in conversation with the chefs as they prepare and plate a multi-course dinner at the table served with paired wines and beverages.\u003c/p>\n\u003cp>The first two dinners are sold out, but the next one is on February 13 with the talented Sophina Uong, and then February 23: Kelly Mariani and Emma Lip, Scribe Winery; March 13: Brandon Jew of Mister Jiu’s and Dominica Rice of Cosecha; and March 27: Chris Lee: The Old Fashioned Butcher with son, Tom Lee, and Suzanne Drexhage of Bartavelle.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Thanks to the following donors for their assistance with these meals: Marin Sun Farms, Liberty Duck Farm, Beaune Imports, Ordinaire Wine Shop, Kermit Lynch, Oakland Yard Wine Shop, and Bedrock Wine Co.\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/131923/table-talk-seafood-shines-at-ayala-enjoy-oakland-restaurant-week-fire-relief-dinners",
"authors": [
"11398"
],
"series": [
"bayareabites_16115"
],
"categories": [
"bayareabites_109",
"bayareabites_1244",
"bayareabites_12276",
"bayareabites_8770",
"bayareabites_50",
"bayareabites_95",
"bayareabites_11028",
"bayareabites_10028",
"bayareabites_13746",
"bayareabites_15155",
"bayareabites_1807",
"bayareabites_90",
"bayareabites_358"
],
"tags": [
"bayareabites_14741"
],
"featImg": "bayareabites_131924",
"label": "bayareabites_16115"
},
"bayareabites_131810": {
"type": "posts",
"id": "bayareabites_131810",
"meta": {
"index": "posts_1716263798",
"site": "bayareabites",
"id": "131810",
"score": null,
"sort": [
1546278210000
]
},
"parent": 0,
"labelTerm": {
"site": "bayareabites",
"term": 16115
},
"blocks": [],
"publishDate": 1546278210,
"format": "standard",
"disqusTitle": "Table Talk: Handmade Dumplings, Greek Treats, and a Very Cheesy Event",
"title": "Table Talk: Handmade Dumplings, Greek Treats, and a Very Cheesy Event",
"headTitle": "KQED’s Table Talk | Bay Area Bites | KQED Food",
"content": "\u003cp>Warm up with spicy beef noodle soup and made-to-order dumplings in the Outer Sunset, enjoy authentic Greek baked goods (and much more) in an unexpected location, and have you ever eaten a Danish tebirkes? To do: the new food zine, \u003cem>California Eating\u003c/em>, is throwing a release party, and The Cheesemonger Invitational returns.\u003c/p>\n\u003ch2>Made-to-Order Dumplings in the Outer Sunset\u003c/h2>\n\u003cp>Yuanbao Jiaozi\u003cbr>\n\u003ca href=\"https://goo.gl/maps/rGURR9BQutp\">2110 Irving St., San Francisco\u003c/a>\u003cbr>\nOpen Mon, Wed–Fri 11am–3:30pm, 5pm–10pm; Sat–Sun 11am–10pm; closed Tue\u003c/p>\n\u003cfigure id=\"attachment_131813\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131813\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/yuanbao-dumplings-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Made-to-order dumplings. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The weather has turned chilly in SF, and it seems like everyone has a cold. Spicy beef noodle soup to the rescue! And \u003cstrong>Yuanbao Jiaozi\u003c/strong>’s handmade dumplings, too! This Outer Sunset spot is tiny and popular, so you should definitely expect a wait. Come in a pair or as a four-top — larger parties will be challenging. I was dining solo and ended up sharing a table with a friendly couple — space is not wasted here.\u003c/p>\n\u003cp>The Northern Chinese menu is very concise: there are eight appetizers, like garlicky cucumber salad (good to fight your cold), tofu skin salad, and shredded pig ear in chile oil, all $7.99 and under. You can nibble on these small plates while you wait for your dumplings, which are made to order by the fab ladies in the windowed room in the back of the restaurant (be sure to head back and watch after you place your order).\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_131814\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131814\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/jiaozi-ladies-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">The busy dumpling-makers at Yuanbao Jiaozi. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The rustic dumplings come with your choice of fillings, like green pepper and fish (which some customers who were waiting outside with me recommended, try them!), pork or shrimp with three delicacies (chive, egg, and shrimp), shrimp and zucchini, napa cabbage and pork, and more (eight kinds in all, all $8.99 for 12). You have the option of getting them in a light soup, but I say get them plain and freshly boiled — you can dip them in your own combination of soy sauce, vinegar, and more. The wrappers are silky and not too thick, and the fillings are delicately savory and feature a balanced ratio with the wrapper. Everything tastes really clean and simple and fresh. Made-to-order dumplings, such a tender treat.\u003c/p>\n\u003cfigure id=\"attachment_131811\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131811\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/yuanbao-soup-plain-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Warm up with beef noodle soup at Yuanbao Jiaozi. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The only other item on the menu is the beef noodle soup that you can order regular or spicy, which comes with a big spoonful of chile and oil in the middle of your bowl — it will clear your nostrils promptly, but it wasn’t too spicy. There was a trio of beef cuts (thin slices and cubes) and cilantro, baby boy choy, green onion, and a flavorful and lightly sweet broth that wasn’t salty or too strong. The noodles were a little softer than I prefer, but it was a hearty and cold-busting bowl for $10.99.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>The place is immaculate, and the busy staff is kind but will definitely hustle you out once the bill hits the table.\u003c/p>\n\u003ch2>An Authentic Taste of Greece in an Unexpected Location\u003c/h2>\n\u003cp>\u003ca href=\"https://the-argentum-project.business.site\">The Argentum Project\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/GZL9zy9ELmF2\">47 6th St., San Francisco\u003c/a>\u003cbr>\nMon–Fri 8am–3:30pm\u003c/p>\n\u003cfigure id=\"attachment_131815\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131815\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/bougatsa-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Bougatsa, a traditional pastry from Serres, Greece. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There’s a new Greek café, bakery, and retail shop that recently opened on Sixth Street in the Tenderloin/SoMa, \u003cstrong>\u003ca href=\"https://the-argentum-project.business.site\">The Argentum Project\u003c/a>\u003c/strong>, and it’s a special little culinary oasis from a couple, the vivacious Katerina and her baker husband Dimitrios Kalessis. The front counter is stocked full of housemade baked goods, ranging from the well-known, like spanakopita, and tiropita triangles filled with cheese, and the sesame-studded bread rings you see on the streets of Greece (koulouria thessalonikis). But then there’s the rustic-looking hortopita with wild greens and feta and a braided edge, a specialty from the Northern Greek area where Dimitrios is from (Serres). There’s also the rectangular cheese bougasta with tangy feta that they cut into slices, or get a slice filled with spinach and cheese, and then there’s a version with sweet custard cream inside (bougatsa me krema) that gets chopped up into squares, with cinnamon on top and it’s simply incredible. You have to try it—the layers of the crisp pastry that contrast the custardy filling are a delight.\u003c/p>\n\u003cfigure id=\"attachment_131816\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131816\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/moussaka-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">There are trays of moussaka and pastitsio you can warm up at home. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>You can take home a little tray of pastitsio that you can warm up later for dinner, which comes with layers of Greek tube pasta, seasoned ground beef, cheese, and it's covered with béchamel on top. Let me tell you, after you warm that baby up in your oven, and get the top all nice and golden, you will be happy with your life choices. (There’s also moussaka you can bring home.) They are both $15 and offer two hearty portions.\u003c/p>\n\u003cfigure id=\"attachment_131817\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131817\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/tahinopita-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The unique tahinopita, a roll topped with sweet tahini. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The counter is full of sweets under glass domes, including baklava made with walnut, koulourakia (a classic citrus-butter cookie), loukoumi, molasses cookies, and I was so lucky to try some holiday cookies. (Don’t let the lack of signage deter you—Katerina is happy to tell you what everything is.) In the case, there was also a semolina-coconut cake soaked with syrup, revani. And don’t miss the tahinopita: a breakfast roll with a layer of sweet tahini crumble on top—it’s marvelous with your coffee.\u003c/p>\n\u003cfigure id=\"attachment_131818\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131818\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/sweet-bougatsa-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The sweet bougatsa, with sweet custard crème. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>They have two imported frozen strained Greek yogurt flavors, either original (tart) or vanilla, which you can top with honey syrup, sour cherry syrup, or baklava crumbles. There’s full Greek or Italian coffee service (including a cappuccino freddo!), a bunch of pita sandwiches, salads, and Katerina made me her favorite snack (which is not on the menu): fluffy pita topped with caramelized onions and feta that gets warmed up in the oven, and then finished with a glug of Greek olive oil. (They should really put it on the menu.)\u003c/p>\n\u003cfigure id=\"attachment_131819\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131819\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/onion-feta-pita-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The off-the-menu pita with caramelized onions and feta. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The lovingly curated retail offering includes imported feta, olive oils, wines, beers, jams, honeys, candy, yogurt, juices, and all kinds of nostalgic treats. Anyone who is Greek is going to be in heaven here, while food lovers have a lot to explore and stock their pantry with. There’s a counter up against the brick wall where you can perch, or you can get your treats to go, and they also offer catering. The weekly hours can make it tricky to visit, but it’s a worthy mission.\u003c/p>\n\u003ch2>An Obscure Danish You Should Meet\u003c/h2>\n\u003cp>\u003ca href=\"http://kantinesf.com\">Kantine\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/2YAKZDSaQBH2\">1906 Market St., San Francisco\u003c/a>\u003cbr>\nTue–Fri 7:30am–3pm, Sat–Sun 9am-3pm\u003c/p>\n\u003cfigure id=\"attachment_131821\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131821\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/tebirkes-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The Danish tebirkes at Kantine. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The Scandinavian-inspired \u003cstrong>\u003ca href=\"http://kantinesf.com\">Kantine\u003c/a>\u003c/strong> on Market Street has a variety of baked treats and breads from chef-owner Nichole Accettola, and there’s a special danish she’s making that you won’t find anywhere else in the city: terbirkes. (If you have seen it somewhere else, please let me know!) It’s about the size of a typical pain au chocolat, but the flaky pastry is topped with a full blanket of poppy seeds, and inside is a creamy almond filling, ever-so-lightly sweet. It offers a unique pairing of flavors and textures, one that will keep you mulling as you nibble. This is a classic pastry from Denmark, but the only place I’ve ever had it in the U.S. was in New York, from Bien Cuit. So here’s something delicious for you fellow poppy seed and almond lovers to track down to enjoy with your morning coffee. (Just be sure to check your teeth after you eat it.)\u003c/p>\n\u003ch2>Celebrate the Launch of California Eating\u003c/h2>\n\u003cp>BiteUnite\u003cbr>\n\u003ca href=\"https://goo.gl/maps/17dRNJgDtCJ2\">600 S. Van Ness Ave., San Francisco\u003c/a>\u003cbr>\nSaturday, January 5, 5pm–8pm\u003cbr>\nFree\u003c/p>\n\u003cfigure id=\"attachment_131827\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-131827\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg.jpg\" alt=\"Pick up the inaugural issue of California Eating at a release party.\" width=\"1920\" height=\"2880\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-160x240.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-800x1200.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-768x1152.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-1020x1530.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-1180x1770.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-960x1440.jpg 960w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-240x360.jpg 240w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-375x563.jpg 375w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-520x780.jpg 520w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Pick up the inaugural issue of California Eating at a release party. \u003ccite>(Tamara Palmer)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Local writer Tamara Palmer took on the hefty task of launching a new quarterly publication, \u003cem>\u003ca href=\"https://www.californiaeating.com\">California Eating\u003c/a>\u003c/em>. She’s describing it as a small-batch food zine, and she's doing her own photography as well. It’s fun, quirky, and highlights dishes, people, and food culture from all over California. She's holding a release party on January 5, where you can pick up the inaugural issue, get some cute merch (some for free and some for purchase), and enjoy bites by Dario Barbone, Jake Godby (of Humphry Slocombe, making his infamous duck fat Chex mix), Jasleen Kaur (paneer in different flavors), and Luis Villavelazquez (dragon beard candy).\u003c/p>\n\u003cp>The event is free, bites are free, and the magazine is $20 for the first issue. Or, you can get Issue 1 for free if you pre-order Issue 2 and a special California Eating x Charles Chocolates collaborative candy bar on Kickstarter while at the event.\u003c/p>\n\u003cp>If you can’t make it, you can pick up a copy at \u003ca href=\"http://www.vinyldreamssf.com\">Vinyl Dreams\u003c/a> (593 Haight Street) and \u003ca href=\"http://www.douglassf.com\">Douglas\u003c/a> (1598 Sanchez Street), or order it \u003ca href=\"http://www.blurb.com/b/9192430-california-eating\">online\u003c/a>. Look for Palmer's second Kickstarter campaign in January to produce the limited first edition (100 copies) of the second issue, which will include that collaborative chocolate bar. A monthly podcast is also coming in 2019.\u003c/p>\n\u003ch2>A Dream Event for Cheese Lovers\u003c/h2>\n\u003cp>\u003ca href=\"https://www.cheesemongerinvitational.com\">The Cheesemonger Invitational\u003c/a>\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003cbr>\nThe Midway\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/iu7NeFgBHLE2\">900 Marin St., San Francisco\u003c/a>\u003cbr>\nSunday, January 13, 3pm\u003cbr>\n\u003ca href=\"https://www.cheesemongerinvitational.com/tickets\">Tickets\u003c/a>: $65 + $3.27 service fee\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_131828\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-131828\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/cheesemonger.jpg\" alt=\"Eat all the cheese at The Cheesemonger Invitational\" width=\"1920\" height=\"2880\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-160x240.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-800x1200.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-768x1152.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-1020x1530.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-1180x1770.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-960x1440.jpg 960w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-240x360.jpg 240w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-375x563.jpg 375w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-520x780.jpg 520w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Eat all the cheese at The Cheesemonger Invitational. \u003ccite>(Ellen Mary Cronin)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Cheese fans, this event is for you: \u003cstrong>\u003ca href=\"https://www.cheesemongerinvitational.com\">The Cheesemonger Invitational\u003c/a>\u003c/strong> returns to San Francisco on January 13, and this year’s competition (the sixth) will be in a bigger venue (The Midway) with the doors opening earlier too. Cheesemongers from around the country will compete on a variety of tests (like cutting, wrapping, blind taste tests) and then guests get to enjoy the fruits of their labor starting at 3pm: unlimited cheese bites, pairing bites, and perfect bites.\u003c/p>\n\u003cp>Award-winning cheesemakers will be featured throughout the event, including Cowgirl Creamery, The Cellars at Jasper Hill, Neal’s Yard Dairy, Vermont Creamery, Essex Street Cheese, and many more. There will also be fondue, grilled cheese, arancini, and many other cheesy bites.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>21 and over. Drinks are not included in the ticket price.\u003c/p>\n\n",
"disqusIdentifier": "131810 https://ww2.kqed.org/bayareabites/?p=131810",
"disqusUrl": "https://ww2.kqed.org/bayareabites/2018/12/31/table-talk-handmade-dumplings-greek-treats-and-a-very-cheesy-event/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1799,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 25
},
"modified": 1546623813,
"excerpt": "Made-to-order dumplings, Greek baked goods, tebirkes, California Eating’s party, and The Cheesemonger Invitational.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "Made-to-order dumplings, Greek baked goods, tebirkes, California Eating’s party, and The Cheesemonger Invitational.",
"title": "Table Talk: Handmade Dumplings, Greek Treats, and a Very Cheesy Event | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "Article",
"headline": "Table Talk: Handmade Dumplings, Greek Treats, and a Very Cheesy Event",
"datePublished": "2018-12-31T09:43:30-08:00",
"dateModified": "2019-01-04T09:43:33-08:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
},
"guestAuthors": [],
"slug": "table-talk-handmade-dumplings-greek-treats-and-a-very-cheesy-event",
"status": "publish",
"path": "/bayareabites/131810/table-talk-handmade-dumplings-greek-treats-and-a-very-cheesy-event",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Warm up with spicy beef noodle soup and made-to-order dumplings in the Outer Sunset, enjoy authentic Greek baked goods (and much more) in an unexpected location, and have you ever eaten a Danish tebirkes? To do: the new food zine, \u003cem>California Eating\u003c/em>, is throwing a release party, and The Cheesemonger Invitational returns.\u003c/p>\n\u003ch2>Made-to-Order Dumplings in the Outer Sunset\u003c/h2>\n\u003cp>Yuanbao Jiaozi\u003cbr>\n\u003ca href=\"https://goo.gl/maps/rGURR9BQutp\">2110 Irving St., San Francisco\u003c/a>\u003cbr>\nOpen Mon, Wed–Fri 11am–3:30pm, 5pm–10pm; Sat–Sun 11am–10pm; closed Tue\u003c/p>\n\u003cfigure id=\"attachment_131813\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131813\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/yuanbao-dumplings-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Made-to-order dumplings. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The weather has turned chilly in SF, and it seems like everyone has a cold. Spicy beef noodle soup to the rescue! And \u003cstrong>Yuanbao Jiaozi\u003c/strong>’s handmade dumplings, too! This Outer Sunset spot is tiny and popular, so you should definitely expect a wait. Come in a pair or as a four-top — larger parties will be challenging. I was dining solo and ended up sharing a table with a friendly couple — space is not wasted here.\u003c/p>\n\u003cp>The Northern Chinese menu is very concise: there are eight appetizers, like garlicky cucumber salad (good to fight your cold), tofu skin salad, and shredded pig ear in chile oil, all $7.99 and under. You can nibble on these small plates while you wait for your dumplings, which are made to order by the fab ladies in the windowed room in the back of the restaurant (be sure to head back and watch after you place your order).\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_131814\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131814\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/jiaozi-ladies-800x1201.jpg\" alt=\"\" width=\"800\" height=\"1201\">\u003cfigcaption class=\"wp-caption-text\">The busy dumpling-makers at Yuanbao Jiaozi. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The rustic dumplings come with your choice of fillings, like green pepper and fish (which some customers who were waiting outside with me recommended, try them!), pork or shrimp with three delicacies (chive, egg, and shrimp), shrimp and zucchini, napa cabbage and pork, and more (eight kinds in all, all $8.99 for 12). You have the option of getting them in a light soup, but I say get them plain and freshly boiled — you can dip them in your own combination of soy sauce, vinegar, and more. The wrappers are silky and not too thick, and the fillings are delicately savory and feature a balanced ratio with the wrapper. Everything tastes really clean and simple and fresh. Made-to-order dumplings, such a tender treat.\u003c/p>\n\u003cfigure id=\"attachment_131811\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131811\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/yuanbao-soup-plain-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Warm up with beef noodle soup at Yuanbao Jiaozi. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The only other item on the menu is the beef noodle soup that you can order regular or spicy, which comes with a big spoonful of chile and oil in the middle of your bowl — it will clear your nostrils promptly, but it wasn’t too spicy. There was a trio of beef cuts (thin slices and cubes) and cilantro, baby boy choy, green onion, and a flavorful and lightly sweet broth that wasn’t salty or too strong. The noodles were a little softer than I prefer, but it was a hearty and cold-busting bowl for $10.99.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>The place is immaculate, and the busy staff is kind but will definitely hustle you out once the bill hits the table.\u003c/p>\n\u003ch2>An Authentic Taste of Greece in an Unexpected Location\u003c/h2>\n\u003cp>\u003ca href=\"https://the-argentum-project.business.site\">The Argentum Project\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/GZL9zy9ELmF2\">47 6th St., San Francisco\u003c/a>\u003cbr>\nMon–Fri 8am–3:30pm\u003c/p>\n\u003cfigure id=\"attachment_131815\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131815\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/bougatsa-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">Bougatsa, a traditional pastry from Serres, Greece. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There’s a new Greek café, bakery, and retail shop that recently opened on Sixth Street in the Tenderloin/SoMa, \u003cstrong>\u003ca href=\"https://the-argentum-project.business.site\">The Argentum Project\u003c/a>\u003c/strong>, and it’s a special little culinary oasis from a couple, the vivacious Katerina and her baker husband Dimitrios Kalessis. The front counter is stocked full of housemade baked goods, ranging from the well-known, like spanakopita, and tiropita triangles filled with cheese, and the sesame-studded bread rings you see on the streets of Greece (koulouria thessalonikis). But then there’s the rustic-looking hortopita with wild greens and feta and a braided edge, a specialty from the Northern Greek area where Dimitrios is from (Serres). There’s also the rectangular cheese bougasta with tangy feta that they cut into slices, or get a slice filled with spinach and cheese, and then there’s a version with sweet custard cream inside (bougatsa me krema) that gets chopped up into squares, with cinnamon on top and it’s simply incredible. You have to try it—the layers of the crisp pastry that contrast the custardy filling are a delight.\u003c/p>\n\u003cfigure id=\"attachment_131816\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131816\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/moussaka-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">There are trays of moussaka and pastitsio you can warm up at home. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>You can take home a little tray of pastitsio that you can warm up later for dinner, which comes with layers of Greek tube pasta, seasoned ground beef, cheese, and it's covered with béchamel on top. Let me tell you, after you warm that baby up in your oven, and get the top all nice and golden, you will be happy with your life choices. (There’s also moussaka you can bring home.) They are both $15 and offer two hearty portions.\u003c/p>\n\u003cfigure id=\"attachment_131817\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131817\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/tahinopita-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The unique tahinopita, a roll topped with sweet tahini. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The counter is full of sweets under glass domes, including baklava made with walnut, koulourakia (a classic citrus-butter cookie), loukoumi, molasses cookies, and I was so lucky to try some holiday cookies. (Don’t let the lack of signage deter you—Katerina is happy to tell you what everything is.) In the case, there was also a semolina-coconut cake soaked with syrup, revani. And don’t miss the tahinopita: a breakfast roll with a layer of sweet tahini crumble on top—it’s marvelous with your coffee.\u003c/p>\n\u003cfigure id=\"attachment_131818\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131818\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/sweet-bougatsa-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The sweet bougatsa, with sweet custard crème. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>They have two imported frozen strained Greek yogurt flavors, either original (tart) or vanilla, which you can top with honey syrup, sour cherry syrup, or baklava crumbles. There’s full Greek or Italian coffee service (including a cappuccino freddo!), a bunch of pita sandwiches, salads, and Katerina made me her favorite snack (which is not on the menu): fluffy pita topped with caramelized onions and feta that gets warmed up in the oven, and then finished with a glug of Greek olive oil. (They should really put it on the menu.)\u003c/p>\n\u003cfigure id=\"attachment_131819\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131819\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/onion-feta-pita-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The off-the-menu pita with caramelized onions and feta. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The lovingly curated retail offering includes imported feta, olive oils, wines, beers, jams, honeys, candy, yogurt, juices, and all kinds of nostalgic treats. Anyone who is Greek is going to be in heaven here, while food lovers have a lot to explore and stock their pantry with. There’s a counter up against the brick wall where you can perch, or you can get your treats to go, and they also offer catering. The weekly hours can make it tricky to visit, but it’s a worthy mission.\u003c/p>\n\u003ch2>An Obscure Danish You Should Meet\u003c/h2>\n\u003cp>\u003ca href=\"http://kantinesf.com\">Kantine\u003c/a>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/2YAKZDSaQBH2\">1906 Market St., San Francisco\u003c/a>\u003cbr>\nTue–Fri 7:30am–3pm, Sat–Sun 9am-3pm\u003c/p>\n\u003cfigure id=\"attachment_131821\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg class=\"size-medium wp-image-131821\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/tebirkes-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\">\u003cfigcaption class=\"wp-caption-text\">The Danish tebirkes at Kantine. \u003ccite>(tablehopper.com)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The Scandinavian-inspired \u003cstrong>\u003ca href=\"http://kantinesf.com\">Kantine\u003c/a>\u003c/strong> on Market Street has a variety of baked treats and breads from chef-owner Nichole Accettola, and there’s a special danish she’s making that you won’t find anywhere else in the city: terbirkes. (If you have seen it somewhere else, please let me know!) It’s about the size of a typical pain au chocolat, but the flaky pastry is topped with a full blanket of poppy seeds, and inside is a creamy almond filling, ever-so-lightly sweet. It offers a unique pairing of flavors and textures, one that will keep you mulling as you nibble. This is a classic pastry from Denmark, but the only place I’ve ever had it in the U.S. was in New York, from Bien Cuit. So here’s something delicious for you fellow poppy seed and almond lovers to track down to enjoy with your morning coffee. (Just be sure to check your teeth after you eat it.)\u003c/p>\n\u003ch2>Celebrate the Launch of California Eating\u003c/h2>\n\u003cp>BiteUnite\u003cbr>\n\u003ca href=\"https://goo.gl/maps/17dRNJgDtCJ2\">600 S. Van Ness Ave., San Francisco\u003c/a>\u003cbr>\nSaturday, January 5, 5pm–8pm\u003cbr>\nFree\u003c/p>\n\u003cfigure id=\"attachment_131827\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-131827\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg.jpg\" alt=\"Pick up the inaugural issue of California Eating at a release party.\" width=\"1920\" height=\"2880\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-160x240.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-800x1200.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-768x1152.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-1020x1530.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-1180x1770.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-960x1440.jpg 960w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-240x360.jpg 240w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-375x563.jpg 375w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/CalEatingCoverFINAL-mg-520x780.jpg 520w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Pick up the inaugural issue of California Eating at a release party. \u003ccite>(Tamara Palmer)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Local writer Tamara Palmer took on the hefty task of launching a new quarterly publication, \u003cem>\u003ca href=\"https://www.californiaeating.com\">California Eating\u003c/a>\u003c/em>. She’s describing it as a small-batch food zine, and she's doing her own photography as well. It’s fun, quirky, and highlights dishes, people, and food culture from all over California. She's holding a release party on January 5, where you can pick up the inaugural issue, get some cute merch (some for free and some for purchase), and enjoy bites by Dario Barbone, Jake Godby (of Humphry Slocombe, making his infamous duck fat Chex mix), Jasleen Kaur (paneer in different flavors), and Luis Villavelazquez (dragon beard candy).\u003c/p>\n\u003cp>The event is free, bites are free, and the magazine is $20 for the first issue. Or, you can get Issue 1 for free if you pre-order Issue 2 and a special California Eating x Charles Chocolates collaborative candy bar on Kickstarter while at the event.\u003c/p>\n\u003cp>If you can’t make it, you can pick up a copy at \u003ca href=\"http://www.vinyldreamssf.com\">Vinyl Dreams\u003c/a> (593 Haight Street) and \u003ca href=\"http://www.douglassf.com\">Douglas\u003c/a> (1598 Sanchez Street), or order it \u003ca href=\"http://www.blurb.com/b/9192430-california-eating\">online\u003c/a>. Look for Palmer's second Kickstarter campaign in January to produce the limited first edition (100 copies) of the second issue, which will include that collaborative chocolate bar. A monthly podcast is also coming in 2019.\u003c/p>\n\u003ch2>A Dream Event for Cheese Lovers\u003c/h2>\n\u003cp>\u003ca href=\"https://www.cheesemongerinvitational.com\">The Cheesemonger Invitational\u003c/a>\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003cbr>\nThe Midway\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003cbr>\n\u003ca href=\"https://goo.gl/maps/iu7NeFgBHLE2\">900 Marin St., San Francisco\u003c/a>\u003cbr>\nSunday, January 13, 3pm\u003cbr>\n\u003ca href=\"https://www.cheesemongerinvitational.com/tickets\">Tickets\u003c/a>: $65 + $3.27 service fee\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_131828\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg class=\"size-full wp-image-131828\" src=\"https://ww2.kqed.org/bayareabites/wp-content/uploads/sites/24/2018/12/cheesemonger.jpg\" alt=\"Eat all the cheese at The Cheesemonger Invitational\" width=\"1920\" height=\"2880\" srcset=\"https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-160x240.jpg 160w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-800x1200.jpg 800w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-768x1152.jpg 768w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-1020x1530.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-1180x1770.jpg 1180w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-960x1440.jpg 960w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-240x360.jpg 240w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-375x563.jpg 375w, https://ww2.kqed.org/app/uploads/sites/24/2018/12/cheesemonger-520x780.jpg 520w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Eat all the cheese at The Cheesemonger Invitational. \u003ccite>(Ellen Mary Cronin)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Cheese fans, this event is for you: \u003cstrong>\u003ca href=\"https://www.cheesemongerinvitational.com\">The Cheesemonger Invitational\u003c/a>\u003c/strong> returns to San Francisco on January 13, and this year’s competition (the sixth) will be in a bigger venue (The Midway) with the doors opening earlier too. Cheesemongers from around the country will compete on a variety of tests (like cutting, wrapping, blind taste tests) and then guests get to enjoy the fruits of their labor starting at 3pm: unlimited cheese bites, pairing bites, and perfect bites.\u003c/p>\n\u003cp>Award-winning cheesemakers will be featured throughout the event, including Cowgirl Creamery, The Cellars at Jasper Hill, Neal’s Yard Dairy, Vermont Creamery, Essex Street Cheese, and many more. There will also be fondue, grilled cheese, arancini, and many other cheesy bites.\u003cspan class=\"Apple-converted-space\"> \u003c/span>\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>21 and over. Drinks are not included in the ticket price.\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/bayareabites/131810/table-talk-handmade-dumplings-greek-treats-and-a-very-cheesy-event",
"authors": [
"11398"
],
"series": [
"bayareabites_16115"
],
"categories": [
"bayareabites_188",
"bayareabites_1653",
"bayareabites_50",
"bayareabites_11028",
"bayareabites_10028",
"bayareabites_13746",
"bayareabites_1807"
],
"featImg": "bayareabites_131812",
"label": "bayareabites_16115"
}
},
"programsReducer": {
"possible": {
"id": "possible",
"title": "Possible",
"info": "Possible is hosted by entrepreneur Reid Hoffman and writer Aria Finger. Together in Possible, Hoffman and Finger lead enlightening discussions about building a brighter collective future. The show features interviews with visionary guests like Trevor Noah, Sam Altman and Janette Sadik-Khan. Possible paints an optimistic portrait of the world we can create through science, policy, business, art and our shared humanity. It asks: What if everything goes right for once? How can we get there? Each episode also includes a short fiction story generated by advanced AI GPT-4, serving as a thought-provoking springboard to speculate how humanity could leverage technology for good.",
"airtime": "SUN 2pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Possible-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.possible.fm/",
"meta": {
"site": "news",
"source": "Possible"
},
"link": "/radio/program/possible",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/possible/id1677184070",
"spotify": "https://open.spotify.com/show/730YpdUSNlMyPQwNnyjp4k"
}
},
"1a": {
"id": "1a",
"title": "1A",
"info": "1A is home to the national conversation. 1A brings on great guests and frames the best debate in ways that make you think, share and engage.",
"airtime": "MON-THU 11pm-12am",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/1a.jpg",
"officialWebsiteLink": "https://the1a.org/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/1a",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/RBrW",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=1188724250&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/1A-p947376/",
"rss": "https://feeds.npr.org/510316/podcast.xml"
}
},
"all-things-considered": {
"id": "all-things-considered",
"title": "All Things Considered",
"info": "Every weekday, \u003cem>All Things Considered\u003c/em> hosts Robert Siegel, Audie Cornish, Ari Shapiro, and Kelly McEvers present the program's trademark mix of news, interviews, commentaries, reviews, and offbeat features. Michel Martin hosts on the weekends.",
"airtime": "MON-FRI 1pm-2pm, 4:30pm-6:30pm\u003cbr />SAT-SUN 5pm-6pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/All-Things-Considered-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/all-things-considered/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/all-things-considered"
},
"american-suburb-podcast": {
"id": "american-suburb-podcast",
"title": "American Suburb: The Podcast",
"tagline": "The flip side of gentrification, told through one town",
"info": "Gentrification is changing cities across America, forcing people from neighborhoods they have long called home. Call them the displaced. Now those priced out of the Bay Area are looking for a better life in an unlikely place. American Suburb follows this migration to one California town along the Delta, 45 miles from San Francisco. But is this once sleepy suburb ready for them?",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/American-Suburb-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "/news/series/american-suburb-podcast",
"meta": {
"site": "news",
"source": "kqed",
"order": 17
},
"link": "/news/series/american-suburb-podcast/",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/RBrW",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?mt=2&id=1287748328",
"tuneIn": "https://tunein.com/radio/American-Suburb-p1086805/",
"rss": "https://ww2.kqed.org/news/series/american-suburb-podcast/feed/podcast",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkMzMDExODgxNjA5"
}
},
"baycurious": {
"id": "baycurious",
"title": "Bay Curious",
"tagline": "Exploring the Bay Area, one question at a time",
"info": "KQED’s new podcast, Bay Curious, gets to the bottom of the mysteries — both profound and peculiar — that give the Bay Area its unique identity. And we’ll do it with your help! You ask the questions. You decide what Bay Curious investigates. And you join us on the journey to find the answers.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Bay-Curious-Podcast-Tile-703x703-1.jpg",
"imageAlt": "\"KQED Bay Curious",
"officialWebsiteLink": "/news/series/baycurious",
"meta": {
"site": "news",
"source": "kqed",
"order": 2
},
"link": "/podcasts/baycurious",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/bay-curious/id1172473406",
"npr": "https://www.npr.org/podcasts/500557090/bay-curious",
"rss": "https://ww2.kqed.org/news/category/bay-curious-podcast/feed/podcast",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9jYXRlZ29yeS9iYXktY3VyaW91cy1wb2RjYXN0L2ZlZWQvcG9kY2FzdA",
"stitcher": "https://www.stitcher.com/podcast/kqed/bay-curious",
"spotify": "https://open.spotify.com/show/6O76IdmhixfijmhTZLIJ8k"
}
},
"bbc-world-service": {
"id": "bbc-world-service",
"title": "BBC World Service",
"info": "The day's top stories from BBC News compiled twice daily in the week, once at weekends.",
"airtime": "MON-FRI 9pm-10pm, TUE-FRI 1am-2am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/BBC-World-Service-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.bbc.co.uk/sounds/play/live:bbc_world_service",
"meta": {
"site": "news",
"source": "BBC World Service"
},
"link": "/radio/program/bbc-world-service",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/global-news-podcast/id135067274?mt=2",
"tuneIn": "https://tunein.com/radio/BBC-World-Service-p455581/",
"rss": "https://podcasts.files.bbci.co.uk/p02nq0gn.rss"
}
},
"code-switch-life-kit": {
"id": "code-switch-life-kit",
"title": "Code Switch / Life Kit",
"info": "\u003cem>Code Switch\u003c/em>, which listeners will hear in the first part of the hour, has fearless and much-needed conversations about race. Hosted by journalists of color, the show tackles the subject of race head-on, exploring how it impacts every part of society — from politics and pop culture to history, sports and more.\u003cbr />\u003cbr />\u003cem>Life Kit\u003c/em>, which will be in the second part of the hour, guides you through spaces and feelings no one prepares you for — from finances to mental health, from workplace microaggressions to imposter syndrome, from relationships to parenting. The show features experts with real world experience and shares their knowledge. Because everyone needs a little help being human.\u003cbr />\u003cbr />\u003ca href=\"https://www.npr.org/podcasts/510312/codeswitch\">\u003cem>Code Switch\u003c/em> offical site and podcast\u003c/a>\u003cbr />\u003ca href=\"https://www.npr.org/lifekit\">\u003cem>Life Kit\u003c/em> offical site and podcast\u003c/a>\u003cbr />",
"airtime": "SUN 9pm-10pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Code-Switch-Life-Kit-Podcast-Tile-360x360-1.jpg",
"meta": {
"site": "radio",
"source": "npr"
},
"link": "/radio/program/code-switch-life-kit",
"subscribe": {
"apple": "https://podcasts.apple.com/podcast/1112190608?mt=2&at=11l79Y&ct=nprdirectory",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93d3cubnByLm9yZy9yc3MvcG9kY2FzdC5waHA_aWQ9NTEwMzEy",
"spotify": "https://open.spotify.com/show/3bExJ9JQpkwNhoHvaIIuyV",
"rss": "https://feeds.npr.org/510312/podcast.xml"
}
},
"commonwealth-club": {
"id": "commonwealth-club",
"title": "Commonwealth Club of California Podcast",
"info": "The Commonwealth Club of California is the nation's oldest and largest public affairs forum. As a non-partisan forum, The Club brings to the public airwaves diverse viewpoints on important topics. The Club's weekly radio broadcast - the oldest in the U.S., dating back to 1924 - is carried across the nation on public radio stations and is now podcasting. Our website archive features audio of our recent programs, as well as selected speeches from our long and distinguished history. This podcast feed is usually updated twice a week and is always un-edited.",
"airtime": "THU 10pm, FRI 1am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Commonwealth-Club-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.commonwealthclub.org/podcasts",
"meta": {
"site": "news",
"source": "Commonwealth Club of California"
},
"link": "/radio/program/commonwealth-club",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/commonwealth-club-of-california-podcast/id976334034?mt=2",
"google": "https://podcasts.google.com/feed/aHR0cDovL3d3dy5jb21tb253ZWFsdGhjbHViLm9yZy9hdWRpby9wb2RjYXN0L3dlZWtseS54bWw",
"tuneIn": "https://tunein.com/radio/Commonwealth-Club-of-California-p1060/"
}
},
"forum": {
"id": "forum",
"title": "Forum",
"tagline": "The conversation starts here",
"info": "KQED’s live call-in program discussing local, state, national and international issues, as well as in-depth interviews.",
"airtime": "MON-FRI 9am-11am, 10pm-11pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Forum-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Forum with Mina Kim and Alexis Madrigal",
"officialWebsiteLink": "/forum",
"meta": {
"site": "news",
"source": "kqed",
"order": 8
},
"link": "/forum",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/kqeds-forum/id73329719",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM5NTU3MzgxNjMz",
"npr": "https://www.npr.org/podcasts/432307980/forum",
"stitcher": "https://www.stitcher.com/podcast/kqedfm-kqeds-forum-podcast",
"rss": "https://feeds.megaphone.fm/KQINC9557381633"
}
},
"freakonomics-radio": {
"id": "freakonomics-radio",
"title": "Freakonomics Radio",
"info": "Freakonomics Radio is a one-hour award-winning podcast and public-radio project hosted by Stephen Dubner, with co-author Steve Levitt as a regular guest. It is produced in partnership with WNYC.",
"imageSrc": "https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/05/freakonomicsRadio.png",
"officialWebsiteLink": "http://freakonomics.com/",
"airtime": "SUN 1am-2am, SAT 3pm-4pm",
"meta": {
"site": "radio",
"source": "WNYC"
},
"link": "/radio/program/freakonomics-radio",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/4s8b",
"apple": "https://itunes.apple.com/us/podcast/freakonomics-radio/id354668519",
"tuneIn": "https://tunein.com/podcasts/WNYC-Podcasts/Freakonomics-Radio-p272293/",
"rss": "https://feeds.feedburner.com/freakonomicsradio"
}
},
"fresh-air": {
"id": "fresh-air",
"title": "Fresh Air",
"info": "Hosted by Terry Gross, \u003cem>Fresh Air from WHYY\u003c/em> is the Peabody Award-winning weekday magazine of contemporary arts and issues. One of public radio's most popular programs, Fresh Air features intimate conversations with today's biggest luminaries.",
"airtime": "MON-FRI 7pm-8pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Fresh-Air-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/fresh-air/",
"meta": {
"site": "radio",
"source": "npr"
},
"link": "/radio/program/fresh-air",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/4s8b",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=214089682&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Fresh-Air-p17/",
"rss": "https://feeds.npr.org/381444908/podcast.xml"
}
},
"here-and-now": {
"id": "here-and-now",
"title": "Here & Now",
"info": "A live production of NPR and WBUR Boston, in collaboration with stations across the country, Here & Now reflects the fluid world of news as it's happening in the middle of the day, with timely, in-depth news, interviews and conversation. Hosted by Robin Young, Jeremy Hobson and Tonya Mosley.",
"airtime": "MON-THU 11am-12pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Here-And-Now-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "http://www.wbur.org/hereandnow",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/here-and-now",
"subsdcribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?mt=2&id=426698661",
"tuneIn": "https://tunein.com/radio/Here--Now-p211/",
"rss": "https://feeds.npr.org/510051/podcast.xml"
}
},
"how-i-built-this": {
"id": "how-i-built-this",
"title": "How I Built This with Guy Raz",
"info": "Guy Raz dives into the stories behind some of the world's best known companies. How I Built This weaves a narrative journey about innovators, entrepreneurs and idealists—and the movements they built.",
"imageSrc": "https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/05/howIBuiltThis.png",
"officialWebsiteLink": "https://www.npr.org/podcasts/510313/how-i-built-this",
"airtime": "SUN 7:30pm-8pm",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/how-i-built-this",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/3zxy",
"apple": "https://itunes.apple.com/us/podcast/how-i-built-this-with-guy-raz/id1150510297?mt=2",
"tuneIn": "https://tunein.com/podcasts/Arts--Culture-Podcasts/How-I-Built-This-p910896/",
"rss": "https://feeds.npr.org/510313/podcast.xml"
}
},
"inside-europe": {
"id": "inside-europe",
"title": "Inside Europe",
"info": "Inside Europe, a one-hour weekly news magazine hosted by Helen Seeney and Keith Walker, explores the topical issues shaping the continent. No other part of the globe has experienced such dynamic political and social change in recent years.",
"airtime": "SAT 3am-4am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Inside-Europe-Podcast-Tile-300x300-1.jpg",
"meta": {
"site": "news",
"source": "Deutsche Welle"
},
"link": "/radio/program/inside-europe",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/inside-europe/id80106806?mt=2",
"tuneIn": "https://tunein.com/radio/Inside-Europe-p731/",
"rss": "https://partner.dw.com/xml/podcast_inside-europe"
}
},
"latino-usa": {
"id": "latino-usa",
"title": "Latino USA",
"airtime": "MON 1am-2am, SUN 6pm-7pm",
"info": "Latino USA, the radio journal of news and culture, is the only national, English-language radio program produced from a Latino perspective.",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/latinoUsa.jpg",
"officialWebsiteLink": "http://latinousa.org/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/latino-usa",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/xtTd",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=79681317&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Latino-USA-p621/",
"rss": "https://feeds.npr.org/510016/podcast.xml"
}
},
"live-from-here-highlights": {
"id": "live-from-here-highlights",
"title": "Live from Here Highlights",
"info": "Chris Thile steps to the mic as the host of Live from Here (formerly A Prairie Home Companion), a live public radio variety show. Download Chris’s Song of the Week plus other highlights from the broadcast. Produced by American Public Media.",
"airtime": "SAT 6pm-8pm, SUN 11am-1pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Live-From-Here-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.livefromhere.org/",
"meta": {
"site": "arts",
"source": "american public media"
},
"link": "/radio/program/live-from-here-highlights",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/id1167173941",
"tuneIn": "https://tunein.com/radio/Live-from-Here-Highlights-p921744/",
"rss": "https://feeds.publicradio.org/public_feeds/a-prairie-home-companion-highlights/rss/rss"
}
},
"marketplace": {
"id": "marketplace",
"title": "Marketplace",
"info": "Our flagship program, helmed by Kai Ryssdal, examines what the day in money delivered, through stories, conversations, newsworthy numbers and more. Updated Monday through Friday at about 3:30 p.m. PT.",
"airtime": "MON-FRI 4pm-4:30pm, MON-WED 6:30pm-7pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Marketplace-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.marketplace.org/",
"meta": {
"site": "news",
"source": "American Public Media"
},
"link": "/radio/program/marketplace",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=201853034&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/APM-Marketplace-p88/",
"rss": "https://feeds.publicradio.org/public_feeds/marketplace-pm/rss/rss"
}
},
"mindshift": {
"id": "mindshift",
"title": "MindShift",
"tagline": "A podcast about the future of learning and how we raise our kids",
"info": "The MindShift podcast explores the innovations in education that are shaping how kids learn. Hosts Ki Sung and Katrina Schwartz introduce listeners to educators, researchers, parents and students who are developing effective ways to improve how kids learn. We cover topics like how fed-up administrators are developing surprising tactics to deal with classroom disruptions; how listening to podcasts are helping kids develop reading skills; the consequences of overparenting; and why interdisciplinary learning can engage students on all ends of the traditional achievement spectrum. This podcast is part of the MindShift education site, a division of KQED News. KQED is an NPR/PBS member station based in San Francisco. You can also visit the MindShift website for episodes and supplemental blog posts or tweet us \u003ca href=\"https://twitter.com/MindShiftKQED\">@MindShiftKQED\u003c/a> or visit us at \u003ca href=\"/mindshift\">MindShift.KQED.org\u003c/a>",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Mindshift-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED MindShift: How We Will Learn",
"officialWebsiteLink": "/mindshift/",
"meta": {
"site": "news",
"source": "kqed",
"order": 11
},
"link": "/podcasts/mindshift",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/mindshift-podcast/id1078765985",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM1NzY0NjAwNDI5",
"npr": "https://www.npr.org/podcasts/464615685/mind-shift-podcast",
"stitcher": "https://www.stitcher.com/podcast/kqed/stories-teachers-share",
"spotify": "https://open.spotify.com/show/0MxSpNYZKNprFLCl7eEtyx"
}
},
"morning-edition": {
"id": "morning-edition",
"title": "Morning Edition",
"info": "\u003cem>Morning Edition\u003c/em> takes listeners around the country and the world with multi-faceted stories and commentaries every weekday. Hosts Steve Inskeep, David Greene and Rachel Martin bring you the latest breaking news and features to prepare you for the day.",
"airtime": "MON-FRI 3am-9am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Morning-Edition-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/morning-edition/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/morning-edition"
},
"onourwatch": {
"id": "onourwatch",
"title": "On Our Watch",
"tagline": "Police secrets, unsealed",
"info": "For decades, the process for how police police themselves has been inconsistent – if not opaque. In some states, like California, these proceedings were completely hidden. After a new police transparency law unsealed scores of internal affairs files, our reporters set out to examine these cases and the shadow world of police discipline. On Our Watch brings listeners into the rooms where officers are questioned and witnesses are interrogated to find out who this system is really protecting. Is it the officers, or the public they've sworn to serve?",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/On-Our-Watch-Podcast-Tile-703x703-1.jpg",
"imageAlt": "On Our Watch from NPR and KQED",
"officialWebsiteLink": "/podcasts/onourwatch",
"meta": {
"site": "news",
"source": "kqed",
"order": 10
},
"link": "/podcasts/onourwatch",
"subscribe": {
"apple": "https://podcasts.apple.com/podcast/id1567098962",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzUxMDM2MC9wb2RjYXN0LnhtbD9zYz1nb29nbGVwb2RjYXN0cw",
"npr": "https://rpb3r.app.goo.gl/onourwatch",
"spotify": "https://open.spotify.com/show/0OLWoyizopu6tY1XiuX70x",
"tuneIn": "https://tunein.com/radio/On-Our-Watch-p1436229/",
"stitcher": "https://www.stitcher.com/show/on-our-watch",
"rss": "https://feeds.npr.org/510360/podcast.xml"
}
},
"on-the-media": {
"id": "on-the-media",
"title": "On The Media",
"info": "Our weekly podcast explores how the media 'sausage' is made, casts an incisive eye on fluctuations in the marketplace of ideas, and examines threats to the freedom of information and expression in America and abroad. For one hour a week, the show tries to lift the veil from the process of \"making media,\" especially news media, because it's through that lens that we see the world and the world sees us",
"airtime": "SUN 2pm-3pm, MON 12am-1am",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/onTheMedia.png",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/otm",
"meta": {
"site": "news",
"source": "wnyc"
},
"link": "/radio/program/on-the-media",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/on-the-media/id73330715?mt=2",
"tuneIn": "https://tunein.com/radio/On-the-Media-p69/",
"rss": "http://feeds.wnyc.org/onthemedia"
}
},
"our-body-politic": {
"id": "our-body-politic",
"title": "Our Body Politic",
"info": "Presented by KQED, KCRW and KPCC, and created and hosted by award-winning journalist Farai Chideya, Our Body Politic is unapologetically centered on reporting on not just how women of color experience the major political events of today, but how they’re impacting those very issues.",
"airtime": "SAT 6pm-7pm, SUN 1am-2am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Our-Body-Politic-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://our-body-politic.simplecast.com/",
"meta": {
"site": "news",
"source": "kcrw"
},
"link": "/radio/program/our-body-politic",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/our-body-politic/id1533069868",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5zaW1wbGVjYXN0LmNvbS9feGFQaHMxcw",
"spotify": "https://open.spotify.com/show/4ApAiLT1kV153TttWAmqmc",
"rss": "https://feeds.simplecast.com/_xaPhs1s",
"tuneIn": "https://tunein.com/podcasts/News--Politics-Podcasts/Our-Body-Politic-p1369211/"
}
},
"pbs-newshour": {
"id": "pbs-newshour",
"title": "PBS NewsHour",
"info": "Analysis, background reports and updates from the PBS NewsHour putting today's news in context.",
"airtime": "MON-FRI 3pm-4pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/PBS-News-Hour-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.pbs.org/newshour/",
"meta": {
"site": "news",
"source": "pbs"
},
"link": "/radio/program/pbs-newshour",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/pbs-newshour-full-show/id394432287?mt=2",
"tuneIn": "https://tunein.com/radio/PBS-NewsHour---Full-Show-p425698/",
"rss": "https://www.pbs.org/newshour/feeds/rss/podcasts/show"
}
},
"perspectives": {
"id": "perspectives",
"title": "Perspectives",
"tagline": "KQED's series of of daily listener commentaries since 1991",
"info": "KQED's series of of daily listener commentaries since 1991.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Perspectives-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "/perspectives/",
"meta": {
"site": "radio",
"source": "kqed",
"order": 13
},
"link": "/perspectives",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/id73801135",
"npr": "https://www.npr.org/podcasts/432309616/perspectives",
"rss": "https://ww2.kqed.org/perspectives/category/perspectives/feed/",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvcGVyc3BlY3RpdmVzL2NhdGVnb3J5L3BlcnNwZWN0aXZlcy9mZWVkLw"
}
},
"planet-money": {
"id": "planet-money",
"title": "Planet Money",
"info": "The economy explained. Imagine you could call up a friend and say, Meet me at the bar and tell me what's going on with the economy. Now imagine that's actually a fun evening.",
"airtime": "SUN 3pm-4pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/planetmoney.jpg",
"officialWebsiteLink": "https://www.npr.org/sections/money/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/planet-money",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/M4f5",
"apple": "https://itunes.apple.com/us/podcast/planet-money/id290783428?mt=2",
"tuneIn": "https://tunein.com/podcasts/Business--Economics-Podcasts/Planet-Money-p164680/",
"rss": "https://feeds.npr.org/510289/podcast.xml"
}
},
"politicalbreakdown": {
"id": "politicalbreakdown",
"title": "Political Breakdown",
"tagline": "Politics from a personal perspective",
"info": "Political Breakdown is a new series that explores the political intersection of California and the nation. Each week hosts Scott Shafer and Marisa Lagos are joined with a new special guest to unpack politics -- with personality — and offer an insider’s glimpse at how politics happens.",
"airtime": "THU 6:30pm-7pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Political-Breakdown-2024-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Political Breakdown",
"officialWebsiteLink": "/podcasts/politicalbreakdown",
"meta": {
"site": "radio",
"source": "kqed",
"order": 6
},
"link": "/podcasts/politicalbreakdown",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/political-breakdown/id1327641087",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM5Nzk2MzI2MTEx",
"npr": "https://www.npr.org/podcasts/572155894/political-breakdown",
"stitcher": "https://www.stitcher.com/podcast/kqed/political-breakdown",
"spotify": "https://open.spotify.com/show/07RVyIjIdk2WDuVehvBMoN",
"rss": "https://ww2.kqed.org/news/tag/political-breakdown/feed/podcast"
}
},
"pri-the-world": {
"id": "pri-the-world",
"title": "PRI's The World: Latest Edition",
"info": "Each weekday, host Marco Werman and his team of producers bring you the world's most interesting stories in an hour of radio that reminds us just how small our planet really is.",
"airtime": "MON-FRI 2pm-3pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-World-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.pri.org/programs/the-world",
"meta": {
"site": "news",
"source": "PRI"
},
"link": "/radio/program/pri-the-world",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/pris-the-world-latest-edition/id278196007?mt=2",
"tuneIn": "https://tunein.com/podcasts/News--Politics-Podcasts/PRIs-The-World-p24/",
"rss": "http://feeds.feedburner.com/pri/theworld"
}
},
"radiolab": {
"id": "radiolab",
"title": "Radiolab",
"info": "A two-time Peabody Award-winner, Radiolab is an investigation told through sounds and stories, and centered around one big idea. In the Radiolab world, information sounds like music and science and culture collide. Hosted by Jad Abumrad and Robert Krulwich, the show is designed for listeners who demand skepticism, but appreciate wonder. WNYC Studios is the producer of other leading podcasts including Freakonomics Radio, Death, Sex & Money, On the Media and many more.",
"airtime": "SUN 12am-1am, SAT 2pm-3pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/radiolab1400.png",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/radiolab/",
"meta": {
"site": "science",
"source": "WNYC"
},
"link": "/radio/program/radiolab",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/radiolab/id152249110?mt=2",
"tuneIn": "https://tunein.com/radio/RadioLab-p68032/",
"rss": "https://feeds.wnyc.org/radiolab"
}
},
"reveal": {
"id": "reveal",
"title": "Reveal",
"info": "Created by The Center for Investigative Reporting and PRX, Reveal is public radios first one-hour weekly radio show and podcast dedicated to investigative reporting. Credible, fact based and without a partisan agenda, Reveal combines the power and artistry of driveway moment storytelling with data-rich reporting on critically important issues. The result is stories that inform and inspire, arming our listeners with information to right injustices, hold the powerful accountable and improve lives.Reveal is hosted by Al Letson and showcases the award-winning work of CIR and newsrooms large and small across the nation. In a radio and podcast market crowded with choices, Reveal focuses on important and often surprising stories that illuminate the world for our listeners.",
"airtime": "SAT 4pm-5pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/reveal300px.png",
"officialWebsiteLink": "https://www.revealnews.org/episodes/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/reveal",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/reveal/id886009669",
"tuneIn": "https://tunein.com/radio/Reveal-p679597/",
"rss": "http://feeds.revealradio.org/revealpodcast"
}
},
"says-you": {
"id": "says-you",
"title": "Says You!",
"info": "Public radio's game show of bluff and bluster, words and whimsy. The warmest, wittiest cocktail party - it's spirited and civil, brainy and boisterous, peppered with musical interludes. Fast paced and playful, it's the most fun you can have with language without getting your mouth washed out with soap. Our motto: It's not important to know the answers, it's important to like the answers!",
"airtime": "SUN 4pm-5pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Says-You-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "http://www.saysyouradio.com/",
"meta": {
"site": "comedy",
"source": "Pipit and Finch"
},
"link": "/radio/program/says-you",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/says-you!/id1050199826",
"tuneIn": "https://tunein.com/radio/Says-You-p480/",
"rss": "https://saysyou.libsyn.com/rss"
}
},
"science-friday": {
"id": "science-friday",
"title": "Science Friday",
"info": "Science Friday is a weekly science talk show, broadcast live over public radio stations nationwide. Each week, the show focuses on science topics that are in the news and tries to bring an educated, balanced discussion to bear on the scientific issues at hand. Panels of expert guests join host Ira Flatow, a veteran science journalist, to discuss science and to take questions from listeners during the call-in portion of the program.",
"airtime": "FRI 11am-1pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Science-Friday-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/science-friday",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/science-friday",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=73329284&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Science-Friday-p394/",
"rss": "http://feeds.wnyc.org/science-friday"
}
},
"selected-shorts": {
"id": "selected-shorts",
"title": "Selected Shorts",
"info": "Spellbinding short stories by established and emerging writers take on a new life when they are performed by stars of the stage and screen.",
"airtime": "SAT 8pm-9pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Selected-Shorts-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.pri.org/programs/selected-shorts",
"meta": {
"site": "arts",
"source": "pri"
},
"link": "/radio/program/selected-shorts",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=253191824&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Selected-Shorts-p31792/",
"rss": "https://feeds.megaphone.fm/selectedshorts"
}
},
"snap-judgment": {
"id": "snap-judgment",
"title": "Snap Judgment",
"tagline": "Real stories with killer beats",
"info": "The Snap Judgment radio show and podcast mixes real stories with killer beats to produce cinematic, dramatic radio. Snap's musical brand of storytelling dares listeners to see the world through the eyes of another. This is storytelling... with a BEAT!! Snap first aired on public radio stations nationwide in July 2010. Today, Snap Judgment airs on over 450 public radio stations and is brought to the airwaves by KQED & PRX.",
"airtime": "SAT 1pm-2pm, 9pm-10pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/05/Snap-Judgment-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "https://snapjudgment.org",
"meta": {
"site": "arts",
"source": "kqed",
"order": 3
},
"link": "https://snapjudgment.org",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/snap-judgment/id283657561",
"npr": "https://www.npr.org/podcasts/449018144/snap-judgment",
"stitcher": "https://www.pandora.com/podcast/snap-judgment/PC:241?source=stitcher-sunset",
"spotify": "https://open.spotify.com/show/3Cct7ZWmxHNAtLgBTqjC5v",
"rss": "https://snap.feed.snapjudgment.org/"
}
},
"soldout": {
"id": "soldout",
"title": "SOLD OUT: Rethinking Housing in America",
"tagline": "A new future for housing",
"info": "Sold Out: Rethinking Housing in America",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Sold-Out-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Sold Out: Rethinking Housing in America",
"officialWebsiteLink": "/podcasts/soldout",
"meta": {
"site": "news",
"source": "kqed",
"order": 12
},
"link": "/podcasts/soldout",
"subscribe": {
"npr": "https://www.npr.org/podcasts/911586047/s-o-l-d-o-u-t-a-new-future-for-housing",
"apple": "https://podcasts.apple.com/us/podcast/introducing-sold-out-rethinking-housing-in-america/id1531354937",
"rss": "https://feeds.megaphone.fm/soldout",
"spotify": "https://open.spotify.com/show/38dTBSk2ISFoPiyYNoKn1X",
"stitcher": "https://www.stitcher.com/podcast/kqed/sold-out-rethinking-housing-in-america",
"tunein": "https://tunein.com/radio/SOLD-OUT-Rethinking-Housing-in-America-p1365871/",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vc29sZG91dA"
}
},
"spooked": {
"id": "spooked",
"title": "Spooked",
"tagline": "True-life supernatural stories",
"info": "",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/10/Spooked-Podcast-Tile-703x703-1.jpg",
"imageAlt": "",
"officialWebsiteLink": "https://spookedpodcast.org/",
"meta": {
"site": "news",
"source": "kqed",
"order": 4
},
"link": "https://spookedpodcast.org/",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/spooked/id1279361017",
"npr": "https://www.npr.org/podcasts/549547848/snap-judgment-presents-spooked",
"spotify": "https://open.spotify.com/show/76571Rfl3m7PLJQZKQIGCT",
"rss": "https://feeds.simplecast.com/TBotaapn"
}
},
"ted-radio-hour": {
"id": "ted-radio-hour",
"title": "TED Radio Hour",
"info": "The TED Radio Hour is a journey through fascinating ideas, astonishing inventions, fresh approaches to old problems, and new ways to think and create.",
"airtime": "SUN 3pm-4pm, SAT 10pm-11pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/tedRadioHour.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/ted-radio-hour/?showDate=2018-06-22",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/ted-radio-hour",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/8vsS",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=523121474&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/TED-Radio-Hour-p418021/",
"rss": "https://feeds.npr.org/510298/podcast.xml"
}
},
"tech-nation": {
"id": "tech-nation",
"title": "Tech Nation Radio Podcast",
"info": "Tech Nation is a weekly public radio program, hosted by Dr. Moira Gunn. Founded in 1993, it has grown from a simple interview show to a multi-faceted production, featuring conversations with noted technology and science leaders, and a weekly science and technology-related commentary.",
"airtime": "FRI 10pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Tech-Nation-Radio-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "http://technation.podomatic.com/",
"meta": {
"site": "science",
"source": "Tech Nation Media"
},
"link": "/radio/program/tech-nation",
"subscribe": {
"rss": "https://technation.podomatic.com/rss2.xml"
}
},
"thebay": {
"id": "thebay",
"title": "The Bay",
"tagline": "Local news to keep you rooted",
"info": "Host Devin Katayama walks you through the biggest story of the day with reporters and newsmakers.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Bay-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Bay",
"officialWebsiteLink": "/podcasts/thebay",
"meta": {
"site": "radio",
"source": "kqed",
"order": 1
},
"link": "/podcasts/thebay",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-bay/id1350043452",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM4MjU5Nzg2MzI3",
"npr": "https://www.npr.org/podcasts/586725995/the-bay",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-bay",
"spotify": "https://open.spotify.com/show/4BIKBKIujizLHlIlBNaAqQ",
"rss": "https://feeds.megaphone.fm/KQINC8259786327"
}
},
"californiareport": {
"id": "californiareport",
"title": "The California Report",
"tagline": "California, day by day",
"info": "KQED’s statewide radio news program providing daily coverage of issues, trends and public policy decisions.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-California-Report-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The California Report",
"officialWebsiteLink": "/californiareport",
"meta": {
"site": "news",
"source": "kqed",
"order": 7
},
"link": "/californiareport",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/kqeds-the-california-report/id79681292",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM1MDAyODE4NTgz",
"npr": "https://www.npr.org/podcasts/432285393/the-california-report",
"stitcher": "https://www.stitcher.com/podcast/kqedfm-kqeds-the-california-report-podcast-8838",
"rss": "https://ww2.kqed.org/news/tag/tcram/feed/podcast"
}
},
"californiareportmagazine": {
"id": "californiareportmagazine",
"title": "The California Report Magazine",
"tagline": "Your state, your stories",
"info": "Every week, The California Report Magazine takes you on a road trip for the ears: to visit the places and meet the people who make California unique. The in-depth storytelling podcast from the California Report.",
"airtime": "FRI 4:30pm-5pm, 6:30pm-7pm, 11pm-11:30pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-California-Report-Magazine-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "/californiareportmagazine",
"meta": {
"site": "news",
"source": "kqed",
"order": 9
},
"link": "/californiareportmagazine",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-california-report-magazine/id1314750545",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM3NjkwNjk1OTAz",
"npr": "https://www.npr.org/podcasts/564733126/the-california-report-magazine",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-california-report-magazine",
"rss": "https://ww2.kqed.org/news/tag/tcrmag/feed/podcast"
}
},
"thelatest": {
"id": "thelatest",
"title": "The Latest",
"tagline": "Trusted local news in real time",
"info": "",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/09/The-Latest-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Latest",
"officialWebsiteLink": "/thelatest",
"meta": {
"site": "news",
"source": "kqed",
"order": 5
},
"link": "/thelatest",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-latest-from-kqed/id1197721799",
"npr": "https://www.npr.org/podcasts/1257949365/the-latest-from-k-q-e-d",
"spotify": "https://open.spotify.com/show/5KIIXMgM9GTi5AepwOYvIZ?si=bd3053fec7244dba",
"rss": "https://feeds.megaphone.fm/KQINC9137121918"
}
},
"theleap": {
"id": "theleap",
"title": "The Leap",
"tagline": "What if you closed your eyes, and jumped?",
"info": "Stories about people making dramatic, risky changes, told by award-winning public radio reporter Judy Campbell.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Leap-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Leap",
"officialWebsiteLink": "/podcasts/theleap",
"meta": {
"site": "news",
"source": "kqed",
"order": 15
},
"link": "/podcasts/theleap",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-leap/id1046668171",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM0NTcwODQ2MjY2",
"npr": "https://www.npr.org/podcasts/447248267/the-leap",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-leap",
"spotify": "https://open.spotify.com/show/3sSlVHHzU0ytLwuGs1SD1U",
"rss": "https://ww2.kqed.org/news/programs/the-leap/feed/podcast"
}
},
"masters-of-scale": {
"id": "masters-of-scale",
"title": "Masters of Scale",
"info": "Masters of Scale is an original podcast in which LinkedIn co-founder and Greylock Partner Reid Hoffman sets out to describe and prove theories that explain how great entrepreneurs take their companies from zero to a gazillion in ingenious fashion.",
"airtime": "Every other Wednesday June 12 through October 16 at 8pm (repeats Thursdays at 2am)",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Masters-of-Scale-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://mastersofscale.com/",
"meta": {
"site": "radio",
"source": "WaitWhat"
},
"link": "/radio/program/masters-of-scale",
"subscribe": {
"apple": "http://mastersofscale.app.link/",
"rss": "https://rss.art19.com/masters-of-scale"
}
},
"the-moth-radio-hour": {
"id": "the-moth-radio-hour",
"title": "The Moth Radio Hour",
"info": "Since its launch in 1997, The Moth has presented thousands of true stories, told live and without notes, to standing-room-only crowds worldwide. Moth storytellers stand alone, under a spotlight, with only a microphone and a roomful of strangers. The storyteller and the audience embark on a high-wire act of shared experience which is both terrifying and exhilarating. Since 2008, The Moth podcast has featured many of our favorite stories told live on Moth stages around the country. For information on all of our programs and live events, visit themoth.org.",
"airtime": "SAT 8pm-9pm and SUN 11am-12pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/theMoth.jpg",
"officialWebsiteLink": "https://themoth.org/",
"meta": {
"site": "arts",
"source": "prx"
},
"link": "/radio/program/the-moth-radio-hour",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/the-moth-podcast/id275699983?mt=2",
"tuneIn": "https://tunein.com/radio/The-Moth-p273888/",
"rss": "http://feeds.themoth.org/themothpodcast"
}
},
"the-new-yorker-radio-hour": {
"id": "the-new-yorker-radio-hour",
"title": "The New Yorker Radio Hour",
"info": "The New Yorker Radio Hour is a weekly program presented by the magazine's editor, David Remnick, and produced by WNYC Studios and The New Yorker. Each episode features a diverse mix of interviews, profiles, storytelling, and an occasional burst of humor inspired by the magazine, and shaped by its writers, artists, and editors. This isn't a radio version of a magazine, but something all its own, reflecting the rich possibilities of audio storytelling and conversation. Theme music for the show was composed and performed by Merrill Garbus of tUnE-YArDs.",
"airtime": "SAT 10am-11am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-New-Yorker-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/tnyradiohour",
"meta": {
"site": "arts",
"source": "WNYC"
},
"link": "/radio/program/the-new-yorker-radio-hour",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/id1050430296",
"tuneIn": "https://tunein.com/podcasts/WNYC-Podcasts/New-Yorker-Radio-Hour-p803804/",
"rss": "https://feeds.feedburner.com/newyorkerradiohour"
}
},
"the-takeaway": {
"id": "the-takeaway",
"title": "The Takeaway",
"info": "The Takeaway is produced in partnership with its national audience. It delivers perspective and analysis to help us better understand the day’s news. Be a part of the American conversation on-air and online.",
"airtime": "MON-THU 12pm-1pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Takeaway-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/takeaway",
"meta": {
"site": "news",
"source": "WNYC"
},
"link": "/radio/program/the-takeaway",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/the-takeaway/id363143310?mt=2",
"tuneIn": "http://tunein.com/radio/The-Takeaway-p150731/",
"rss": "https://feeds.feedburner.com/takeawaypodcast"
}
},
"this-american-life": {
"id": "this-american-life",
"title": "This American Life",
"info": "This American Life is a weekly public radio show, heard by 2.2 million people on more than 500 stations. Another 2.5 million people download the weekly podcast. It is hosted by Ira Glass, produced in collaboration with Chicago Public Media, delivered to stations by PRX The Public Radio Exchange, and has won all of the major broadcasting awards.",
"airtime": "SAT 12pm-1pm, 7pm-8pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/thisAmericanLife.png",
"officialWebsiteLink": "https://www.thisamericanlife.org/",
"meta": {
"site": "news",
"source": "wbez"
},
"link": "/radio/program/this-american-life",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=201671138&at=11l79Y&ct=nprdirectory",
"rss": "https://www.thisamericanlife.org/podcast/rss.xml"
}
},
"truthbetold": {
"id": "truthbetold",
"title": "Truth Be Told",
"tagline": "Advice by and for people of color",
"info": "We’re the friend you call after a long day, the one who gets it. Through wisdom from some of the greatest thinkers of our time, host Tonya Mosley explores what it means to grow and thrive as a Black person in America, while discovering new ways of being that serve as a portal to more love, more healing, and more joy.",
"airtime": "",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Truth-Be-Told-Podcast-Tile-360x360-1.jpg",
"imageAlt": "KQED Truth Be Told with Tonya Mosley",
"officialWebsiteLink": "https://www.kqed.ord/podcasts/truthbetold",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/podcasts/truthbetold",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/truth-be-told/id1462216572",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9jYXRlZ29yeS90cnV0aC1iZS10b2xkLXBvZGNhc3QvZmVlZA",
"npr": "https://www.npr.org/podcasts/719210818/truth-be-told",
"stitcher": "https://www.stitcher.com/s?fid=398170&refid=stpr",
"spotify": "https://open.spotify.com/show/587DhwTBxke6uvfwDfaV5N"
}
},
"wait-wait-dont-tell-me": {
"id": "wait-wait-dont-tell-me",
"title": "Wait Wait... Don't Tell Me!",
"info": "Peter Sagal and Bill Kurtis host the weekly NPR News quiz show alongside some of the best and brightest news and entertainment personalities.",
"airtime": "SUN 10am-11am, SAT 11am-12pm, SAT 6pm-7pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Wait-Wait-Podcast-Tile-300x300-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/wait-wait-dont-tell-me/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/wait-wait-dont-tell-me",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/Xogv",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=121493804&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Wait-Wait-Dont-Tell-Me-p46/",
"rss": "https://feeds.npr.org/344098539/podcast.xml"
}
},
"washington-week": {
"id": "washington-week",
"title": "Washington Week",
"info": "For 50 years, Washington Week has been the most intelligent and up to date conversation about the most important news stories of the week. Washington Week is the longest-running news and public affairs program on PBS and features journalists -- not pundits -- lending insight and perspective to the week's important news stories.",
"airtime": "SAT 1:30am-2am",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/washington-week.jpg",
"officialWebsiteLink": "http://www.pbs.org/weta/washingtonweek/",
"meta": {
"site": "news",
"source": "pbs"
},
"link": "/radio/program/washington-week",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/washington-week-audio-pbs/id83324702?mt=2",
"tuneIn": "https://tunein.com/podcasts/Current-Affairs/Washington-Week-p693/",
"rss": "http://feeds.pbs.org/pbs/weta/washingtonweek-audio"
}
},
"weekend-edition-saturday": {
"id": "weekend-edition-saturday",
"title": "Weekend Edition Saturday",
"info": "Weekend Edition Saturday wraps up the week's news and offers a mix of analysis and features on a wide range of topics, including arts, sports, entertainment, and human interest stories. The two-hour program is hosted by NPR's Peabody Award-winning Scott Simon.",
"airtime": "SAT 5am-10am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Weekend-Edition-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/weekend-edition-saturday/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/weekend-edition-saturday"
},
"weekend-edition-sunday": {
"id": "weekend-edition-sunday",
"title": "Weekend Edition Sunday",
"info": "Weekend Edition Sunday features interviews with newsmakers, artists, scientists, politicians, musicians, writers, theologians and historians. The program has covered news events from Nelson Mandela's 1990 release from a South African prison to the capture of Saddam Hussein.",
"airtime": "SUN 5am-10am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Weekend-Edition-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/weekend-edition-sunday/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/weekend-edition-sunday"
},
"world-affairs": {
"id": "world-affairs",
"title": "World Affairs",
"info": "The world as we knew it is undergoing a rapid transformation…so what's next? Welcome to WorldAffairs, your guide to a changing world. We give you the context you need to navigate across borders and ideologies. Through sound-rich stories and in-depth interviews, we break down what it means to be a global citizen on a hot, crowded planet. Our hosts, Ray Suarez, Teresa Cotsirilos and Philip Yun help you make sense of an uncertain world, one story at a time.",
"airtime": "MON 10pm, TUE 1am, SAT 3am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/World-Affairs-Podcast-Tile-360x360-1.jpg ",
"officialWebsiteLink": "https://www.worldaffairs.org/",
"meta": {
"site": "news",
"source": "World Affairs"
},
"link": "/radio/program/world-affairs",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/world-affairs/id101215657?mt=2",
"tuneIn": "https://tunein.com/radio/WorldAffairs-p1665/",
"rss": "https://worldaffairs.libsyn.com/rss"
}
},
"on-shifting-ground": {
"id": "on-shifting-ground",
"title": "On Shifting Ground with Ray Suarez",
"info": "Geopolitical turmoil. A warming planet. Authoritarians on the rise. We live in a chaotic world that’s rapidly shifting around us. “On Shifting Ground with Ray Suarez” explores international fault lines and how they impact us all. Each week, NPR veteran Ray Suarez hosts conversations with journalists, leaders and policy experts to help us read between the headlines – and give us hope for human resilience.",
"airtime": "MON 10pm, TUE 1am, SAT 3am",
"imageSrc": "https://ww2.kqed.org/app/uploads/2022/12/onshiftingground-600x600-1.png",
"officialWebsiteLink": "https://worldaffairs.org/radio-podcast/",
"meta": {
"site": "news",
"source": "On Shifting Ground"
},
"link": "/radio/program/on-shifting-ground",
"subscribe": {
"apple": "https://podcasts.apple.com/ie/podcast/on-shifting-ground/id101215657",
"rss": "https://feeds.libsyn.com/36668/rss"
}
},
"hidden-brain": {
"id": "hidden-brain",
"title": "Hidden Brain",
"info": "Shankar Vedantam uses science and storytelling to reveal the unconscious patterns that drive human behavior, shape our choices and direct our relationships.",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/05/hiddenbrain.jpg",
"officialWebsiteLink": "https://www.npr.org/series/423302056/hidden-brain",
"airtime": "SUN 7pm-8pm",
"meta": {
"site": "news",
"source": "NPR"
},
"link": "/radio/program/hidden-brain",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/hidden-brain/id1028908750?mt=2",
"tuneIn": "https://tunein.com/podcasts/Science-Podcasts/Hidden-Brain-p787503/",
"rss": "https://feeds.npr.org/510308/podcast.xml"
}
},
"city-arts": {
"id": "city-arts",
"title": "City Arts & Lectures",
"info": "A one-hour radio program to hear celebrated writers, artists and thinkers address contemporary ideas and values, often discussing the creative process. Please note: tapes or transcripts are not available",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/05/cityartsandlecture-300x300.jpg",
"officialWebsiteLink": "https://www.cityarts.net/",
"airtime": "SUN 1pm-2pm, TUE 10pm, WED 1am",
"meta": {
"site": "news",
"source": "City Arts & Lectures"
},
"link": "https://www.cityarts.net",
"subscribe": {
"tuneIn": "https://tunein.com/radio/City-Arts-and-Lectures-p692/",
"rss": "https://www.cityarts.net/feed/"
}
},
"white-lies": {
"id": "white-lies",
"title": "White Lies",
"info": "In 1965, Rev. James Reeb was murdered in Selma, Alabama. Three men were tried and acquitted, but no one was ever held to account. Fifty years later, two journalists from Alabama return to the city where it happened, expose the lies that kept the murder from being solved and uncover a story about guilt and memory that says as much about America today as it does about the past.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/White-Lies-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/podcasts/510343/white-lies",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/white-lies",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/whitelies",
"apple": "https://podcasts.apple.com/podcast/id1462650519?mt=2&at=11l79Y&ct=nprdirectory",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzUxMDM0My9wb2RjYXN0LnhtbA",
"spotify": "https://open.spotify.com/show/12yZ2j8vxqhc0QZyRES3ft?si=LfWYEK6URA63hueKVxRLAw",
"rss": "https://feeds.npr.org/510343/podcast.xml"
}
},
"rightnowish": {
"id": "rightnowish",
"title": "Rightnowish",
"tagline": "Art is where you find it",
"info": "Rightnowish digs into life in the Bay Area right now… ish. Journalist Pendarvis Harshaw takes us to galleries painted on the sides of liquor stores in West Oakland. We'll dance in warehouses in the Bayview, make smoothies with kids in South Berkeley, and listen to classical music in a 1984 Cutlass Supreme in Richmond. Every week, Pen talks to movers and shakers about how the Bay Area shapes what they create, and how they shape the place we call home.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Rightnowish-Podcast-Tile-500x500-1.jpg",
"imageAlt": "KQED Rightnowish with Pendarvis Harshaw",
"officialWebsiteLink": "/podcasts/rightnowish",
"meta": {
"site": "arts",
"source": "kqed",
"order": 14
},
"link": "/podcasts/rightnowish",
"subscribe": {
"npr": "https://www.npr.org/podcasts/721590300/rightnowish",
"rss": "https://ww2.kqed.org/arts/programs/rightnowish/feed/podcast",
"apple": "https://podcasts.apple.com/us/podcast/rightnowish/id1482187648",
"stitcher": "https://www.stitcher.com/podcast/kqed/rightnowish",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkMxMjU5MTY3NDc4",
"spotify": "https://open.spotify.com/show/7kEJuafTzTVan7B78ttz1I"
}
},
"jerrybrown": {
"id": "jerrybrown",
"title": "The Political Mind of Jerry Brown",
"tagline": "Lessons from a lifetime in politics",
"info": "The Political Mind of Jerry Brown brings listeners the wisdom of the former Governor, Mayor, and presidential candidate. Scott Shafer interviewed Brown for more than 40 hours, covering the former governor's life and half-century in the political game and Brown has some lessons he'd like to share. ",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Political-Mind-of-Jerry-Brown-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Political Mind of Jerry Brown",
"officialWebsiteLink": "/podcasts/jerrybrown",
"meta": {
"site": "news",
"source": "kqed",
"order": 16
},
"link": "/podcasts/jerrybrown",
"subscribe": {
"npr": "https://www.npr.org/podcasts/790253322/the-political-mind-of-jerry-brown",
"apple": "https://itunes.apple.com/us/podcast/id1492194549",
"rss": "https://ww2.kqed.org/news/series/jerrybrown/feed/podcast/",
"tuneIn": "http://tun.in/pjGcK",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-political-mind-of-jerry-brown",
"spotify": "https://open.spotify.com/show/54C1dmuyFyKMFttY6X2j6r?si=K8SgRCoISNK6ZbjpXrX5-w",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9zZXJpZXMvamVycnlicm93bi9mZWVkL3BvZGNhc3Qv"
}
},
"the-splendid-table": {
"id": "the-splendid-table",
"title": "The Splendid Table",
"info": "\u003cem>The Splendid Table\u003c/em> hosts our nation's conversations about cooking, sustainability and food culture.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Splendid-Table-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.splendidtable.org/",
"airtime": "SUN 10-11 pm",
"meta": {
"site": "radio",
"source": "npr"
},
"link": "/radio/program/the-splendid-table"
}
},
"racesReducer": {
"5921": {
"id": "5921",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 7",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 158422,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Doris Matsui",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 89456,
"isWinner": true
},
{
"candidateName": "Tom Silva",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 48920,
"isWinner": true
},
{
"candidateName": "David Mandel",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 20046,
"isWinner": false
}
],
"winnerDateTime": "2024-03-09T01:00:38.194Z"
},
"5922": {
"id": "5922",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 8",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 100,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Rudy Recile",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "John Garamendi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5924": {
"id": "5924",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 10",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 185034,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mark DeSaulnier",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 121265,
"isWinner": true
},
{
"candidateName": "Katherine Piccinini",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34883,
"isWinner": true
},
{
"candidateName": "Nolan Chen",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 19459,
"isWinner": false
},
{
"candidateName": "Joe Sweeney",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 7606,
"isWinner": false
},
{
"candidateName": "Mohamed Elsherbini",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 1821,
"isWinner": false
}
],
"winnerDateTime": "2024-03-09T01:02:32.415Z"
},
"5926": {
"id": "5926",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 12",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 153801,
"precinctsReportPercentage": 100,
"eevp": 99.85,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lateefah Simon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 85905,
"isWinner": true
},
{
"candidateName": "Jennifer Tran",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 22964,
"isWinner": true
},
{
"candidateName": "Tony Daysog",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 17197,
"isWinner": false
},
{
"candidateName": "Stephen Slauson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 9699,
"isWinner": false
},
{
"candidateName": "Glenn Kaplan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 6785,
"isWinner": false
},
{
"candidateName": "Eric Wilson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 4243,
"isWinner": false
},
{
"candidateName": "Abdur Sikder",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2847,
"isWinner": false
},
{
"candidateName": "Ned Nuerge",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2532,
"isWinner": false
},
{
"candidateName": "Andre Todd",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1629,
"isWinner": false
}
],
"winnerDateTime": "2024-03-16T00:22:36.062Z"
},
"5928": {
"id": "5928",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 14",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 125831,
"precinctsReportPercentage": 100,
"eevp": 99.89,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Eric Swalwell",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 83989,
"isWinner": true
},
{
"candidateName": "Vin Kruttiventi",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 22106,
"isWinner": true
},
{
"candidateName": "Alison Hayden",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 11928,
"isWinner": false
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 7808,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:51:36.366Z"
},
"5930": {
"id": "5930",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 16",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 182188,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Sam Liccardo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 38492,
"isWinner": true
},
{
"candidateName": "Evan Low",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 30261,
"isWinner": true
},
{
"candidateName": "Joe Simitian",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 30256,
"isWinner": false
},
{
"candidateName": "Peter Ohtaki",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 23283,
"isWinner": false
},
{
"candidateName": "Peter Dixon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 14677,
"isWinner": false
},
{
"candidateName": "Rishi Kumar",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 12383,
"isWinner": false
},
{
"candidateName": "Karl Ryan",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 11563,
"isWinner": false
},
{
"candidateName": "Julie Lythcott-Haims",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 11386,
"isWinner": false
},
{
"candidateName": "Ahmed Mostafa",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 5814,
"isWinner": false
},
{
"candidateName": "Greg Tanaka",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2421,
"isWinner": false
},
{
"candidateName": "Joby Bernstein",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1652,
"isWinner": false
}
],
"winnerDateTime": "2024-05-02T14:15:13.232Z"
},
"5931": {
"id": "5931",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 17",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 117534,
"precinctsReportPercentage": 100,
"eevp": 99.9,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ro Khanna",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 73941,
"isWinner": true
},
{
"candidateName": "Anita Chen",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 31539,
"isWinner": true
},
{
"candidateName": "Ritesh Tandon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 5728,
"isWinner": false
},
{
"candidateName": "Mario Ramirez",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 4491,
"isWinner": false
},
{
"candidateName": "Joe Dehn",
"candidateIncumbent": false,
"candidateParty": "Lib",
"voteCount": 1835,
"isWinner": false
}
],
"winnerDateTime": "2024-03-08T01:50:53.956Z"
},
"5932": {
"id": "5932",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 18",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 96302,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Zoe Lofgren",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 49323,
"isWinner": true
},
{
"candidateName": "Peter Hernandez",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 31622,
"isWinner": true
},
{
"candidateName": "Charlene Nijmeh",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 10614,
"isWinner": false
},
{
"candidateName": "Lawrence Milan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2712,
"isWinner": false
},
{
"candidateName": "Luele Kifle",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2031,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:26:02.706Z"
},
"5963": {
"id": "5963",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 2",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 139085,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Michael Greer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 38079,
"isWinner": true
},
{
"candidateName": "Chris Rogers",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 27126,
"isWinner": true
},
{
"candidateName": "Rusty Hicks",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 25615,
"isWinner": false
},
{
"candidateName": "Ariel Kelley",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 19483,
"isWinner": false
},
{
"candidateName": "Frankie Myers",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 17694,
"isWinner": false
},
{
"candidateName": "Ted Williams",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 9550,
"isWinner": false
},
{
"candidateName": "Cynthia Click",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1538,
"isWinner": false
}
],
"winnerDateTime": "2024-03-22T21:38:36.711Z"
},
"5972": {
"id": "5972",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 99775,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lori Wilson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 50085,
"isWinner": true
},
{
"candidateName": "Dave Ennis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 26074,
"isWinner": true
},
{
"candidateName": "Wanda Wallis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 14638,
"isWinner": false
},
{
"candidateName": "Jeffrey Flack",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 8978,
"isWinner": false
}
],
"winnerDateTime": "2024-03-08T02:01:24.524Z"
},
"5973": {
"id": "5973",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 12",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 143532,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Damon Connolly",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 111275,
"isWinner": true
},
{
"candidateName": "Andy Podshadley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 17240,
"isWinner": true
},
{
"candidateName": "Eryn Cervantes",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 15017,
"isWinner": false
}
],
"winnerDateTime": "2024-03-21T00:25:32.262Z"
},
"5975": {
"id": "5975",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 14",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 106997,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Buffy Wicks",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 78678,
"isWinner": true
},
{
"candidateName": "Margot Smith",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 18251,
"isWinner": true
},
{
"candidateName": "Utkarsh Jain",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 10068,
"isWinner": false
}
],
"winnerDateTime": "2024-03-15T01:30:34.539Z"
},
"5976": {
"id": "5976",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 97144,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Sonia Ledo",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 30946,
"isWinner": true
},
{
"candidateName": "Anamarie Farias",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 29512,
"isWinner": true
},
{
"candidateName": "Monica Wilson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 24775,
"isWinner": false
},
{
"candidateName": "Karen Mitchoff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 11911,
"isWinner": false
}
],
"winnerDateTime": "2024-03-14T00:19:38.858Z"
},
"5977": {
"id": "5977",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 16",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Joseph Rubay",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Rebecca Bauer-Kahan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5978": {
"id": "5978",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 17",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 111003,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Matt Haney",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 90915,
"isWinner": true
},
{
"candidateName": "Manuel Noris-Barrera",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 13843,
"isWinner": true
},
{
"candidateName": "Otto Duke",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 6245,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:36:19.697Z"
},
"5979": {
"id": "5979",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 18",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 86008,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mia Bonta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 73040,
"isWinner": true
},
{
"candidateName": "Andre Sandford",
"candidateIncumbent": false,
"candidateParty": "AIP",
"voteCount": 4575,
"isWinner": true
},
{
"candidateName": "Mindy Pechenuk",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 4389,
"isWinner": false
},
{
"candidateName": "Cheyenne Kenney",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 4004,
"isWinner": false
}
],
"winnerDateTime": "2024-05-02T14:13:20.724Z"
},
"5980": {
"id": "5980",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 19",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 113959,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Catherine Stefani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 64960,
"isWinner": true
},
{
"candidateName": "David Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 33035,
"isWinner": true
},
{
"candidateName": "Nadia Flamenco",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 8335,
"isWinner": false
},
{
"candidateName": "Arjun Sodhani",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 7629,
"isWinner": false
}
],
"winnerDateTime": "2024-03-11T23:50:23.109Z"
},
"5981": {
"id": "5981",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 20",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Liz Ortega",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5982": {
"id": "5982",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 21",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mark Gilham",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Diane Papan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5984": {
"id": "5984",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 23",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 116963,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Marc Berman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 67106,
"isWinner": true
},
{
"candidateName": "Lydia Kou",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 23699,
"isWinner": true
},
{
"candidateName": "Gus Mattammal",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 13277,
"isWinner": false
},
{
"candidateName": "Allan Marson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 12881,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T01:13:06.280Z"
},
"5987": {
"id": "5987",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 26",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 72753,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Patrick Ahrens",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 25036,
"isWinner": true
},
{
"candidateName": "Tara Sreekrishnan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 19600,
"isWinner": true
},
{
"candidateName": "Sophie Song",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 15954,
"isWinner": false
},
{
"candidateName": "Omar Din",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 8772,
"isWinner": false
},
{
"candidateName": "Bob Goodwyn",
"candidateIncumbent": false,
"candidateParty": "Lib",
"voteCount": 2170,
"isWinner": false
},
{
"candidateName": "Ashish Garg",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 1221,
"isWinner": false
}
],
"winnerDateTime": "2024-03-13T21:06:29.070Z"
},
"5989": {
"id": "5989",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 28",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Gail Pellerin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Liz Lawler",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6010": {
"id": "6010",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 49",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mike Fong",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Long Liu",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6018": {
"id": "6018",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 2",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 229348,
"precinctsReportPercentage": 100,
"eevp": 98.93,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jared Huffman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 169005,
"isWinner": true
},
{
"candidateName": "Chris Coulombe",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 37372,
"isWinner": true
},
{
"candidateName": "Tief Gibbs",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 18437,
"isWinner": false
},
{
"candidateName": "Jolian Kangas",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 3166,
"isWinner": false
},
{
"candidateName": "Jason Brisendine",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 1368,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:46:10.103Z"
},
"6020": {
"id": "6020",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 187640,
"precinctsReportPercentage": 100,
"eevp": 97.16,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mike Thompson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 118147,
"isWinner": true
},
{
"candidateName": "John Munn",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 56232,
"isWinner": true
},
{
"candidateName": "Andrew Engdahl",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 11202,
"isWinner": false
},
{
"candidateName": "Niket Patwardhan",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 2059,
"isWinner": false
}
],
"winnerDateTime": "2024-03-07T00:30:57.980Z"
},
"6025": {
"id": "6025",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 9",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 121271,
"precinctsReportPercentage": 100,
"eevp": 98.93,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Harder",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 60396,
"isWinner": true
},
{
"candidateName": "Kevin Lincoln",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 36346,
"isWinner": true
},
{
"candidateName": "John McBride",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 15525,
"isWinner": false
},
{
"candidateName": "Khalid Jafri",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 9004,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:49:44.113Z"
},
"6031": {
"id": "6031",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 100,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Anna Kramer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Kevin Mullin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6035": {
"id": "6035",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 19",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 203670,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jimmy Panetta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 132540,
"isWinner": true
},
{
"candidateName": "Jason Anderson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 58120,
"isWinner": true
},
{
"candidateName": "Sean Dougherty",
"candidateIncumbent": false,
"candidateParty": "Grn",
"voteCount": 13010,
"isWinner": false
}
],
"winnerDateTime": "2024-03-07T00:23:46.779Z"
},
"6066": {
"id": "6066",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 3",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jamie Gallagher",
"candidateIncumbent": true,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Aaron Draper",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6067": {
"id": "6067",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 4",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Cecilia Aguiar-Curry",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6087": {
"id": "6087",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 24",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 66643,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Alex Lee",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 45544,
"isWinner": true
},
{
"candidateName": "Bob Brunton",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 14951,
"isWinner": true
},
{
"candidateName": "Marti Souza",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6148,
"isWinner": false
}
],
"winnerDateTime": "2024-03-14T23:23:49.770Z"
},
"6088": {
"id": "6088",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 25",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 69560,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ash Kalra",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 35821,
"isWinner": true
},
{
"candidateName": "Ted Stroll",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 18255,
"isWinner": true
},
{
"candidateName": "Lan Ngo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 15484,
"isWinner": false
}
],
"winnerDateTime": "2024-03-14T02:40:57.200Z"
},
"6092": {
"id": "6092",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 29",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Robert Rivas",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "J.W. Paine",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6223": {
"id": "6223",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 46",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 100,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lou Correa",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "David Pan",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6530": {
"id": "6530",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 3",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 222193,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Thom Bogue",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 61776,
"isWinner": true
},
{
"candidateName": "Christopher Cabaldon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 59041,
"isWinner": true
},
{
"candidateName": "Rozzana Verder-Aliga",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 45546,
"isWinner": false
},
{
"candidateName": "Jackie Elward",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 41127,
"isWinner": false
},
{
"candidateName": "Jimih Jones",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 14703,
"isWinner": false
}
],
"winnerDateTime": "2024-03-15T01:24:31.539Z"
},
"6531": {
"id": "6531",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 5",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 171623,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jim Shoemaker",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 74935,
"isWinner": true
},
{
"candidateName": "Jerry McNerney",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 57040,
"isWinner": true
},
{
"candidateName": "Carlos Villapudua",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 39648,
"isWinner": false
}
],
"winnerDateTime": "2024-03-13T20:07:46.382Z"
},
"6532": {
"id": "6532",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 7",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 192446,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jesse Arreguín",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 61837,
"isWinner": true
},
{
"candidateName": "Jovanka Beckles",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 34025,
"isWinner": true
},
{
"candidateName": "Dan Kalb",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 28842,
"isWinner": false
},
{
"candidateName": "Kathryn Lybarger",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 28041,
"isWinner": false
},
{
"candidateName": "Sandre Swanson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 22862,
"isWinner": false
},
{
"candidateName": "Jeanne Solnordal",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 16839,
"isWinner": false
}
],
"winnerDateTime": "2024-03-16T00:58:11.533Z"
},
"6533": {
"id": "6533",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 9",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Tim Grayson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Marisol Rubio",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6534": {
"id": "6534",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 228260,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Scott Wiener",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 166592,
"isWinner": true
},
{
"candidateName": "Yvette Corkrean",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34438,
"isWinner": true
},
{
"candidateName": "Cynthia Cravens",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 18513,
"isWinner": false
},
{
"candidateName": "Jing Xiong",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 8717,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T02:01:51.597Z"
},
"6535": {
"id": "6535",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 13",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 227191,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Becker",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 167127,
"isWinner": true
},
{
"candidateName": "Alexander Glew",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 42788,
"isWinner": true
},
{
"candidateName": "Christina Laskowski",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 17276,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T01:56:24.964Z"
},
"6536": {
"id": "6536",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 180231,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Dave Cortese",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 124440,
"isWinner": true
},
{
"candidateName": "Robert Howell",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34173,
"isWinner": true
},
{
"candidateName": "Tony Loaiza",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 21618,
"isWinner": false
}
],
"winnerDateTime": "2024-03-13T01:15:45.365Z"
},
"6548": {
"id": "6548",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 39",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Akilah Weber",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Bob Divine",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6611": {
"id": "6611",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 188732,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Nancy Pelosi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 138285,
"isWinner": true
},
{
"candidateName": "Bruce Lou",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 16285,
"isWinner": true
},
{
"candidateName": "Marjorie Mikels",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 9363,
"isWinner": false
},
{
"candidateName": "Bianca Von Krieg",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 7634,
"isWinner": false
},
{
"candidateName": "Jason Zeng",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6607,
"isWinner": false
},
{
"candidateName": "Jason Boyce",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 4325,
"isWinner": false
},
{
"candidateName": "Larry Nichelson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3482,
"isWinner": false
},
{
"candidateName": "Eve Del Castello",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2751,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:31:55.445Z"
},
"8589": {
"id": "8589",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. Senate, Class I",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 7276537,
"precinctsReportPercentage": 100,
"eevp": 99.66,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2299507,
"isWinner": true
},
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2292414,
"isWinner": true
},
{
"candidateName": "Katie Porter",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1115606,
"isWinner": false
},
{
"candidateName": "Barbara Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 714408,
"isWinner": false
},
{
"candidateName": "Eric Early",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 240723,
"isWinner": false
},
{
"candidateName": "James Bradley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 98180,
"isWinner": false
},
{
"candidateName": "Christina Pascucci",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 61755,
"isWinner": false
},
{
"candidateName": "Sharleta Bassett",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 54422,
"isWinner": false
},
{
"candidateName": "Sarah Liew",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 38483,
"isWinner": false
},
{
"candidateName": "Laura Garza ",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 34320,
"isWinner": false
},
{
"candidateName": "Jonathan Reiss",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34283,
"isWinner": false
},
{
"candidateName": "Sepi Gilani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 34056,
"isWinner": false
},
{
"candidateName": "Gail Lightfoot",
"candidateIncumbent": false,
"candidateParty": "Lib",
"voteCount": 33046,
"isWinner": false
},
{
"candidateName": "Denice Gary-Pandol",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 25494,
"isWinner": false
},
{
"candidateName": "James Macauley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 23168,
"isWinner": false
},
{
"candidateName": "Harmesh Kumar",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 21522,
"isWinner": false
},
{
"candidateName": "David Peterson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 21076,
"isWinner": false
},
{
"candidateName": "Douglas Pierce",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 19371,
"isWinner": false
},
{
"candidateName": "Major Singh",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 16965,
"isWinner": false
},
{
"candidateName": "John Rose",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 14577,
"isWinner": false
},
{
"candidateName": "Perry Pound",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 14134,
"isWinner": false
},
{
"candidateName": "Raji Rab",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 13558,
"isWinner": false
},
{
"candidateName": "Mark Ruzon",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 13429,
"isWinner": false
},
{
"candidateName": "Forrest Jones",
"candidateIncumbent": false,
"candidateParty": "AIP",
"voteCount": 13027,
"isWinner": false
},
{
"candidateName": "Stefan Simchowitz",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 12717,
"isWinner": false
},
{
"candidateName": "Martin Veprauskas",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 9714,
"isWinner": false
},
{
"candidateName": "Don Grundmann",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 6582,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T05:01:46.589Z"
},
"8686": {
"id": "8686",
"type": "apRace",
"location": "State of California",
"raceName": "President,",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 3589127,
"precinctsReportPercentage": 100,
"eevp": 99.75,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Joe Biden",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 3200188,
"isWinner": true
},
{
"candidateName": "Marianne Williamson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 145690,
"isWinner": false
},
{
"candidateName": "Dean Phillips",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 99981,
"isWinner": false
},
{
"candidateName": "Armando Perez-Serrato",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 42925,
"isWinner": false
},
{
"candidateName": "Gabriel Cornejo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 41261,
"isWinner": false
},
{
"candidateName": "President Boddie",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 25373,
"isWinner": false
},
{
"candidateName": "Stephen Lyons",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 21008,
"isWinner": false
},
{
"candidateName": "Eban Cambridge",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 12701,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T04:12:27.559Z"
},
"8688": {
"id": "8688",
"type": "apRace",
"location": "State of California",
"raceName": "President,",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 2466569,
"precinctsReportPercentage": 100,
"eevp": 99.58,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Donald Trump",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 1953947,
"isWinner": true
},
{
"candidateName": "Nikki Haley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 430792,
"isWinner": false
},
{
"candidateName": "Ron DeSantis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 35581,
"isWinner": false
},
{
"candidateName": "Chris Christie",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 20164,
"isWinner": false
},
{
"candidateName": "Vivek Ramaswamy",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 11069,
"isWinner": false
},
{
"candidateName": "Rachel Swift",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 4231,
"isWinner": false
},
{
"candidateName": "David Stuckenberg",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3895,
"isWinner": false
},
{
"candidateName": "Ryan Binkley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3563,
"isWinner": false
},
{
"candidateName": "Asa Hutchinson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3327,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T04:13:19.766Z"
},
"81993": {
"id": "81993",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. Senate, Class I Unexpired Term",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 7358837,
"precinctsReportPercentage": 100,
"eevp": 99.66,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2444940,
"isWinner": true
},
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2155146,
"isWinner": true
},
{
"candidateName": "Katie Porter",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1269194,
"isWinner": false
},
{
"candidateName": "Barbara Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 863278,
"isWinner": false
},
{
"candidateName": "Eric Early",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 448788,
"isWinner": false
},
{
"candidateName": "Christina Pascucci",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 109421,
"isWinner": false
},
{
"candidateName": "Sepi Gilani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 68070,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T04:31:08.186Z"
},
"82014": {
"id": "82014",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 1 - Behavioral Health Services Program",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 7221972,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 3624998,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 3596974,
"isWinner": false
}
],
"winnerDateTime": "2024-03-21T00:11:06.265Z"
},
"timeLoaded": "November 9, 2024 2:46 AM",
"nationalRacesLoaded": true,
"localRacesLoaded": true,
"overrides": [
{
"id": "5921",
"raceName": "U.S. House of Representatives, District 7",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5922",
"raceName": "U.S. House of Representatives, District 8",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5924",
"raceName": "U.S. House of Representatives, District 10",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5926",
"raceName": "U.S. House of Representatives, District 12",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/alameda/congress-12th-district"
},
{
"id": "5928",
"raceName": "U.S. House of Representatives, District 14",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5930",
"raceName": "U.S. House of Representatives, District 16",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/congress-16th-district"
},
{
"id": "5931",
"raceName": "U.S. House of Representatives, District 17",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5932",
"raceName": "U.S. House of Representatives, District 18",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5963",
"raceName": "State Assembly, District 2",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5972",
"raceName": "State Assembly, District 11",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5973",
"raceName": "State Assembly, District 12",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5975",
"raceName": "State Assembly, District 14",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5976",
"raceName": "State Assembly, District 15",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/contracosta/state-assembly"
},
{
"id": "5977",
"raceName": "State Assembly, District 16",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5978",
"raceName": "State Assembly, District 17",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5979",
"raceName": "State Assembly, District 18",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5980",
"raceName": "State Assembly, District 19",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5981",
"raceName": "State Assembly, District 20",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5982",
"raceName": "State Assembly, District 21",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5984",
"raceName": "State Assembly, District 23",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/state-assembly-23rd-district"
},
{
"id": "5987",
"raceName": "State Assembly, District 26",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/santaclara/state-assembly-26th-district"
},
{
"id": "5989",
"raceName": "State Assembly, District 28",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6010",
"raceName": "State Assembly, District 4",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6018",
"raceName": "U.S. House of Representatives, District 2",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6020",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6025",
"raceName": "U.S. House of Representatives, District 9",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6031",
"raceName": "U.S. House of Representatives, District 15",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6035",
"raceName": "U.S. House of Representatives, District 19",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6067",
"raceName": "State Assembly, District 4",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6087",
"raceName": "State Assembly, District 24",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6088",
"raceName": "State Assembly, District 25",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6092",
"raceName": "State Assembly, District 29",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6223",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6530",
"raceName": "State Senate, District 3",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/state-senate-3rd-district"
},
{
"id": "6531",
"raceName": "State Senate, District 5",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6532",
"raceName": "State Senate, District 7",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/state-senate-7th-district"
},
{
"id": "6533",
"raceName": "State Senate, District 9",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6534",
"raceName": "State Senate, District 11",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6535",
"raceName": "State Senate, District 13",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6536",
"raceName": "State Senate, District 15",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6611",
"raceName": "U.S. House of Representatives, District 11",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "8589",
"raceName": "U.S. Senate (Full Term)",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/senator"
},
{
"id": "8686",
"raceName": "California Democratic Presidential Primary",
"raceDescription": "Candidates are competing for 496 delegates.",
"raceReadTheStory": "https://www.kqed.org/elections/results/president/democrat"
},
{
"id": "8688",
"raceName": "California Republican Presidential Primary",
"raceDescription": "Candidates are competing for 169 delegates.",
"raceReadTheStory": "https://kqed.org/elections/results/president/republican"
},
{
"id": "81993",
"raceName": "U.S. Senate (Partial/Unexpired Term)",
"raceDescription": "Top two candidates advance to general election."
},
{
"id": "82014",
"raceName": "Proposition 1",
"raceDescription": "Bond and mental health reforms. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/proposition-1"
}
],
"AlamedaJudge5": {
"id": "AlamedaJudge5",
"type": "localRace",
"location": "Alameda",
"raceName": "Superior Court Judge, Office 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 200601,
"candidates": [
{
"candidateName": "Terry Wiley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 200601
}
]
},
"AlamedaJudge12": {
"id": "AlamedaJudge12",
"type": "localRace",
"location": "Alameda",
"raceName": "Superior Court Judge, Office 12",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 240853,
"candidates": [
{
"candidateName": "Mark Fickes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 133009
},
{
"candidateName": "Michael P. Johnson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 107844
}
]
},
"AlamedaBoard2": {
"id": "AlamedaBoard2",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Education, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 33580,
"candidates": [
{
"candidateName": "John Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6943
},
{
"candidateName": "Angela Normand",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 26637
}
]
},
"AlamedaBoard5": {
"id": "AlamedaBoard5",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Education, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 26072,
"candidates": [
{
"candidateName": "Guadalupe \"Lupe\" Angulo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7521
},
{
"candidateName": "Janevette Cole",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13338
},
{
"candidateName": "Joe Orlando Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5213
}
]
},
"AlamedaBoard6": {
"id": "AlamedaBoard6",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Education, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 30864,
"candidates": [
{
"candidateName": "John Guerrero",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9989
},
{
"candidateName": "Eileen McDonald",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 20875
}
]
},
"AlamedaSup1": {
"id": "AlamedaSup1",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 1",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 41038,
"candidates": [
{
"candidateName": "David Haubert",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 41038
}
]
},
"AlamedaSup2": {
"id": "AlamedaSup2",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 31034,
"candidates": [
{
"candidateName": "Elisa Márquez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 31034
}
]
},
"AlamedaSup4": {
"id": "AlamedaSup4",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/alameda/supervisor-4th-district",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 57007,
"candidates": [
{
"candidateName": "Jennifer Esteen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22400
},
{
"candidateName": "Nate Miley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 34607
}
]
},
"AlamedaSup5": {
"id": "AlamedaSup5",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/alameda/supervisor-5th-district",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 81059,
"candidates": [
{
"candidateName": "Ben Bartlett",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13518
},
{
"candidateName": "Nikki Fortunato Bas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27597
},
{
"candidateName": "John J. Bauters",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16783
},
{
"candidateName": "Ken Berrick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7520
},
{
"candidateName": "Omar Farmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1240
},
{
"candidateName": "Gregory Hodge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3419
},
{
"candidateName": "Chris Moore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7428
},
{
"candidateName": "Gerald Pechenuk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 305
},
{
"candidateName": "Lorrel Plimier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3249
}
]
},
"AlamedaBoard7": {
"id": "AlamedaBoard7",
"type": "localRace",
"location": "Alameda",
"raceName": "Flood Control & Water Conservation District Director, Zone 7, Full Term",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 134340,
"candidates": [
{
"candidateName": "Alan Burnham",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15723
},
{
"candidateName": "Sandy Figuers",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22454
},
{
"candidateName": "Laurene K. Green",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30343
},
{
"candidateName": "Kathy Narum",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23833
},
{
"candidateName": "Seema Badar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7468
},
{
"candidateName": "Catherine Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 34519
}
]
},
"AlamedaAuditor": {
"id": "AlamedaAuditor",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland Auditor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 59227,
"candidates": [
{
"candidateName": "Michael Houston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 59227
}
]
},
"AlamedaMeasureA": {
"id": "AlamedaMeasureA",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure A",
"raceDescription": "Alameda County. Civil service. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 282335,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 167903
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 114432
}
]
},
"AlamedaMeasureB": {
"id": "AlamedaMeasureB",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure B",
"raceDescription": "Alameda County. Recall rules. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/alameda/measure-b",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 282683,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 182200
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 100483
}
]
},
"AlamedaMeasureD": {
"id": "AlamedaMeasureD",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure D",
"raceDescription": "Oakland. Appropriations limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 79797,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 59852
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19945
}
]
},
"AlamedaMeasureE": {
"id": "AlamedaMeasureE",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure E",
"raceDescription": "Alameda Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 22692,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17280
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5412
}
]
},
"AlamedaMeasureF": {
"id": "AlamedaMeasureF",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure F",
"raceDescription": "Piedmont. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 4855,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3673
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1182
}
]
},
"AlamedaMeasureG": {
"id": "AlamedaMeasureG",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure G",
"raceDescription": "Albany Unified School District. Parcel tax. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 5898,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4651
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1247
}
]
},
"AlamedaMeasureH": {
"id": "AlamedaMeasureH",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure H",
"raceDescription": "Berkeley Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 33331,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29418
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3913
}
]
},
"AlamedaMeasureI": {
"id": "AlamedaMeasureI",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure I",
"raceDescription": "Hayward Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 21929,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14151
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7778
}
]
},
"AlamedaMeasureJ": {
"id": "AlamedaMeasureJ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure J",
"raceDescription": "San Leandro Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 12338,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7784
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4554
}
]
},
"CCD2": {
"id": "CCD2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 45776,
"candidates": [
{
"candidateName": "Candace Andersen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 45776
}
]
},
"CCD3": {
"id": "CCD3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Board of Supervisors, District 3",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 25120,
"candidates": [
{
"candidateName": "Diane Burgis",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25120
}
]
},
"CCD5": {
"id": "CCD5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/contracosta/supervisor-5th-district",
"raceType": "top2",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 37045,
"candidates": [
{
"candidateName": "Mike Barbanica",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14338
},
{
"candidateName": "Jelani Killings",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5683
},
{
"candidateName": "Shanelle Scales-Preston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12993
},
{
"candidateName": "Iztaccuauhtli Hector Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4031
}
]
},
"CCMeasureA": {
"id": "CCMeasureA",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure A",
"raceDescription": "Martinez. Appoint City Clerk. Passes with a majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 11513,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7554
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3959
}
]
},
"CCMeasureB": {
"id": "CCMeasureB",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure B",
"raceDescription": "Antioch Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 17971,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10397
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7574
}
]
},
"CCMeasureC": {
"id": "CCMeasureC",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure C",
"raceDescription": "Martinez Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 9230,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6917
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2313
}
]
},
"CCMeasureD": {
"id": "CCMeasureD",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure D",
"raceDescription": "Moraga School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 6007,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4052
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1955
}
]
},
"MarinD2": {
"id": "MarinD2",
"type": "localRace",
"location": "Marin",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/marin/supervisor-2nd-district",
"raceType": "top2",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 18466,
"candidates": [
{
"candidateName": "Brian Colbert",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7971
},
{
"candidateName": "Heather McPhail Sridharan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4851
},
{
"candidateName": "Ryan O'Neil",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2647
},
{
"candidateName": "Gabe Paulson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2997
}
]
},
"MarinD3": {
"id": "MarinD3",
"type": "localRace",
"location": "Marin",
"raceName": "Board of Supervisors, District 3",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 13274,
"candidates": [
{
"candidateName": "Stephanie Moulton-Peters",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13274
}
]
},
"MarinD4": {
"id": "MarinD4",
"type": "localRace",
"location": "Marin",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 12986,
"candidates": [
{
"candidateName": "Dennis Rodoni",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10086
},
{
"candidateName": "Francis Drouillard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2900
}
]
},
"MarinLarkspurCC": {
"id": "MarinLarkspurCC",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur City Council (Short Term)",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 4176,
"candidates": [
{
"candidateName": "Stephanie Andre",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2514
},
{
"candidateName": "Claire Paquette",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1008
},
{
"candidateName": "Lana Scott",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 654
}
]
},
"MarinRossCouncil": {
"id": "MarinRossCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Ross Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 1740,
"candidates": [
{
"candidateName": "Charles William \"Bill\" Kircher, Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 536
},
{
"candidateName": "Mathew Salter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 502
},
{
"candidateName": "Shadi Aboukhater",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 187
},
{
"candidateName": "Teri Dowling",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 515
}
]
},
"MarinMeasureA": {
"id": "MarinMeasureA",
"type": "localRace",
"location": "Marin",
"raceName": "Measure A",
"raceDescription": "Tamalpais Union High School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 45345,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24376
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20969
}
]
},
"MarinMeasureB": {
"id": "MarinMeasureB",
"type": "localRace",
"location": "Marin",
"raceName": "Measure B",
"raceDescription": "Petaluma Joint Union High School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 132,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 62
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 70
}
]
},
"MarinMeasureC": {
"id": "MarinMeasureC",
"type": "localRace",
"location": "Marin",
"raceName": "Measure C",
"raceDescription": "Belvedere. Appropriation limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 870,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 679
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 191
}
]
},
"MarinMeasureD": {
"id": "MarinMeasureD",
"type": "localRace",
"location": "Marin",
"raceName": "Measure D",
"raceDescription": "Larkspur. Rent stabilization. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/marin/measure-d",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 4955,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2573
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2382
}
]
},
"MarinMeasureE": {
"id": "MarinMeasureE",
"type": "localRace",
"location": "Marin",
"raceName": "Measure E",
"raceDescription": "Ross. Special tax. Passes with 2/3 vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/marin/measure-e",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 874,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 683
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 191
}
]
},
"MarinMeasureF": {
"id": "MarinMeasureF",
"type": "localRace",
"location": "Marin",
"raceName": "Measure F",
"raceDescription": "San Anselmo. Flood Control and Water Conservation District. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 5193,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3083
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2110
}
]
},
"MarinMeasureG": {
"id": "MarinMeasureG",
"type": "localRace",
"location": "Marin",
"raceName": "Measure G",
"raceDescription": "Bel Marin Keys Community Services District. Special tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 830,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 661
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 169
}
]
},
"MarinMeasureH": {
"id": "MarinMeasureH",
"type": "localRace",
"location": "Marin",
"raceName": "Measure H",
"raceDescription": "Marinwood Community Services District. Appropriations limit, fire protection. Passes with a majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 1738,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1369
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 369
}
]
},
"MarinMeasureI": {
"id": "MarinMeasureI",
"type": "localRace",
"location": "Marin",
"raceName": "Measure I",
"raceDescription": "Marinwood Community Services District. Appropriations limit, parks. Passes with a majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 1735,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1336
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 399
}
]
},
"NapaD2": {
"id": "NapaD2",
"type": "localRace",
"location": "Napa",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 8351,
"candidates": [
{
"candidateName": "Liz Alessio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6340
},
{
"candidateName": "Doris Gentry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2011
}
]
},
"NapaD4": {
"id": "NapaD4",
"type": "localRace",
"location": "Napa",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/napa/supervisor-4th-district",
"raceType": "top1",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 7306,
"candidates": [
{
"candidateName": "Amber Manfree",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3913
},
{
"candidateName": "Pete Mott",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3393
}
]
},
"NapaD5": {
"id": "NapaD5",
"type": "localRace",
"location": "Napa",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/napa/supervisor-5th-district",
"raceType": "top1",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 5356,
"candidates": [
{
"candidateName": "Mariam Aboudamous",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2379
},
{
"candidateName": "Belia Ramos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2977
}
]
},
"NapaMeasureD": {
"id": "NapaMeasureD",
"type": "localRace",
"location": "Napa",
"raceName": "Measure D",
"raceDescription": "Howell Mountain Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 741,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 367
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 374
}
]
},
"NapaMeasureU": {
"id": "NapaMeasureU",
"type": "localRace",
"location": "Napa",
"raceName": "Measure U",
"raceDescription": "Lake Berryessa Resort Improvement District. Appropriations limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 86,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 63
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23
}
]
},
"NapaMeasureU1": {
"id": "NapaMeasureU1",
"type": "localRace",
"location": "Napa",
"raceName": "Measure U",
"raceDescription": "Yountville. Appropriations limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 925,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 793
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 132
}
]
},
"SFJudge1": {
"id": "SFJudge1",
"type": "localRace",
"location": "San Francisco",
"raceName": "Superior Court Judge, Seat 1",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/superior-court-seat-1",
"raceType": "top1",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 202960,
"candidates": [
{
"candidateName": "Michael Begert",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 124943
},
{
"candidateName": "Chip Zecher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 78017
}
]
},
"SFJudge13": {
"id": "SFJudge13",
"type": "localRace",
"location": "San Francisco",
"raceName": "Superior Court Judge, Seat 13",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/superior-court-seat-13",
"raceType": "top1",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 202386,
"candidates": [
{
"candidateName": "Jean Myungjin Roland",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 90012
},
{
"candidateName": "Patrick S. Thompson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 112374
}
]
},
"SFPropA": {
"id": "SFPropA",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition A",
"raceDescription": "Housing bond. Passes with 2/3 vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/proposition-a",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 225187,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 158497
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 66690
}
]
},
"SFPropB": {
"id": "SFPropB",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition B",
"raceDescription": "Police staffing. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 222954,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 61580
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 161374
}
]
},
"SFPropC": {
"id": "SFPropC",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition C",
"raceDescription": "Transfer tax exemption. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 220349,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 116311
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 104038
}
]
},
"SFPropD": {
"id": "SFPropD",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition D",
"raceDescription": "Ethics laws. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 222615,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 198584
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24031
}
]
},
"SFPropE": {
"id": "SFPropE",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition E",
"raceDescription": "Police policies. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/proposition-e",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 222817,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 120529
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 102288
}
]
},
"SFPropF": {
"id": "SFPropF",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition F",
"raceDescription": "Drug screening. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/proposition-f",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 224004,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 130214
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 93790
}
]
},
"SFPropG": {
"id": "SFPropG",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition G",
"raceDescription": "Eighth-grade algebra. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 222704,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 182066
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 40638
}
]
},
"SMJudge4": {
"id": "SMJudge4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Superior Court Judge, Office 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 108919,
"candidates": [
{
"candidateName": "Sarah Burdick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 108919
}
]
},
"SMD1": {
"id": "SMD1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Board of Supervisors, District 1",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanmateo/supervisor-1st-district",
"raceType": "top1",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 29650,
"candidates": [
{
"candidateName": "Jackie Speier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20353
},
{
"candidateName": "Ann Schneider",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9297
}
]
},
"SMD4": {
"id": "SMD4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanmateo/supervisor-4th-district",
"raceType": "top2",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 22725,
"candidates": [
{
"candidateName": "Antonio Lopez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5730
},
{
"candidateName": "Lisa Gauthier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10358
},
{
"candidateName": "Celeste Brevard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1268
},
{
"candidateName": "Paul Bocanegra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1909
},
{
"candidateName": "Maggie Cornejo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3460
}
]
},
"SMD5": {
"id": "SMD5",
"type": "localRace",
"location": "San Mateo",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 19937,
"candidates": [
{
"candidateName": "David Canepa",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19937
}
]
},
"SMMeasureB": {
"id": "SMMeasureB",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure B",
"raceDescription": "County Service Area #1 (Highlands). Special tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 1549,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1360
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 189
}
]
},
"SMMeasureC": {
"id": "SMMeasureC",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure C",
"raceDescription": "Jefferson Elementary School District. Parcel tax. Passes with 2/3 vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 12234,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8543
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3691
}
]
},
"SMMeasureE": {
"id": "SMMeasureE",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure E",
"raceDescription": "Woodside Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 1392,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 910
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 482
}
]
},
"SMMeasureG": {
"id": "SMMeasureG",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure G",
"raceDescription": "Pacifica School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 11548,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7067
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4481
}
]
},
"SMMeasureH": {
"id": "SMMeasureH",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure H",
"raceDescription": "San Carlos School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 9938,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6283
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3655
}
]
},
"SCJudge5": {
"id": "SCJudge5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Superior Court Judge, Office 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 301953,
"candidates": [
{
"candidateName": "Jay Boyarsky",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 142549
},
{
"candidateName": "Nicole M. Ford",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52147
},
{
"candidateName": "Johnene Linda Stebbins",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 107257
}
]
},
"SCD2": {
"id": "SCD2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/santaclara/supervisor-2nd-district",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 44059,
"candidates": [
{
"candidateName": "Corina Herrera-Loera",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10519
},
{
"candidateName": "Jennifer Margaret Celaya",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2394
},
{
"candidateName": "Madison Nguyen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12794
},
{
"candidateName": "Betty Duong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14031
},
{
"candidateName": "Nelson McElmurry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4321
}
]
},
"SCD3": {
"id": "SCD3",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 3",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 42549,
"candidates": [
{
"candidateName": "Otto Lee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 42549
}
]
},
"SCD5": {
"id": "SCD5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/santaclara/supervisor-5th-district",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 88712,
"candidates": [
{
"candidateName": "Margaret Abe-Koga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 37172
},
{
"candidateName": "Sally J. Lieber",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21962
},
{
"candidateName": "Barry Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6164
},
{
"candidateName": "Peter C. Fung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17892
},
{
"candidateName": "Sandy Sans",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5522
}
]
},
"SCSJMayor": {
"id": "SCSJMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José Mayor",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 167064,
"candidates": [
{
"candidateName": "Matt Mahan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 144701
},
{
"candidateName": "Tyrone Wade",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22363
}
]
},
"SCSJD2": {
"id": "SCSJD2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 14131,
"candidates": [
{
"candidateName": "Joe Lopez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4950
},
{
"candidateName": "Pamela Campos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3436
},
{
"candidateName": "Vanessa Sandoval",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2719
},
{
"candidateName": "Babu Prasad",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3026
}
]
},
"SCSJD4": {
"id": "SCSJD4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 14322,
"candidates": [
{
"candidateName": "Kansen Chu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5931
},
{
"candidateName": "David Cohen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8391
}
]
},
"SCSJD6": {
"id": "SCSJD6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 6",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 22146,
"candidates": [
{
"candidateName": "Olivia Navarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6913
},
{
"candidateName": "Alex Shoor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3850
},
{
"candidateName": "Angelo \"A.J.\" Pasciuti",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2688
},
{
"candidateName": "Michael Mulcahy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8695
}
]
},
"SCSJD8": {
"id": "SCSJD8",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 8",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 21462,
"candidates": [
{
"candidateName": "Tam Truong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6982
},
{
"candidateName": "Domingo Candelas",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8466
},
{
"candidateName": "Sukhdev Singh Bainiwal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5513
},
{
"candidateName": "Surinder Kaur Dhaliwal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 501
}
]
},
"SCSJD10": {
"id": "SCSJD10",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 10",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 22799,
"candidates": [
{
"candidateName": "George Casey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8805
},
{
"candidateName": "Arjun Batra",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8354
},
{
"candidateName": "Lenka Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5640
}
]
},
"SCMeasureA": {
"id": "SCMeasureA",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure A",
"raceDescription": "Santa Clara. Appointed city clerk. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 20315,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6580
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13735
}
]
},
"SCMeasureB": {
"id": "SCMeasureB",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure B",
"raceDescription": "Santa Clara. Appointed police chief. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 20567,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5680
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14887
}
]
},
"SCMeasureC": {
"id": "SCMeasureC",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure C",
"raceDescription": "Sunnyvale School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 14656,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10261
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4395
}
]
},
"SolanoD15": {
"id": "SolanoD15",
"type": "localRace",
"location": "Solano",
"raceName": "Superior Court Judge, Department 15",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 81709,
"candidates": [
{
"candidateName": "Mike Thompson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36844
},
{
"candidateName": "Bryan J. Kim",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 44865
}
]
},
"SolanoD1": {
"id": "SolanoD1",
"type": "localRace",
"location": "Solano",
"raceName": "Board of Supervisors, District 1",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/solano/supervisor-1st-district",
"raceType": "",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 13786,
"candidates": [
{
"candidateName": "Michael Wilson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6401
},
{
"candidateName": "Cassandra James",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7385
}
]
},
"SolanoD2": {
"id": "SolanoD2",
"type": "localRace",
"location": "Solano",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 19903,
"candidates": [
{
"candidateName": "Monica Brown",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10951
},
{
"candidateName": "Nora Dizon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3135
},
{
"candidateName": "Rochelle Sherlock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5817
}
]
},
"SolanoD5": {
"id": "SolanoD5",
"type": "localRace",
"location": "Solano",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 17888,
"candidates": [
{
"candidateName": "Mitch Mashburn",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11210
},
{
"candidateName": "Chadwick J. Ledoux",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6678
}
]
},
"SolanoEducation": {
"id": "SolanoEducation",
"type": "localRace",
"location": "Solano",
"raceName": "Sacramento County Board of Education",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 3650,
"candidates": [
{
"candidateName": "Heather Davis",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2960
},
{
"candidateName": "Shazleen Khan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 690
}
]
},
"SolanoMeasureA": {
"id": "SolanoMeasureA",
"type": "localRace",
"location": "Solano",
"raceName": "Measure A",
"raceDescription": "Benicia. Hotel tax. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/solano/measure-a",
"raceType": "yesNo",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 10136,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7869
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2267
}
]
},
"SolanoMeasureB": {
"id": "SolanoMeasureB",
"type": "localRace",
"location": "Solano",
"raceName": "Measure B",
"raceDescription": "Benicia. Sales tax. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/solano/measure-b",
"raceType": "yesNo",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 10164,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7335
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2829
}
]
},
"SolanoMeasureC": {
"id": "SolanoMeasureC",
"type": "localRace",
"location": "Solano",
"raceName": "Measure C",
"raceDescription": "Benicia Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 10112,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6316
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3796
}
]
},
"SolanoMeasureN": {
"id": "SolanoMeasureN",
"type": "localRace",
"location": "Solano",
"raceName": "Measure N",
"raceDescription": "Davis Joint Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 15,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10
}
]
},
"SonomaJudge3": {
"id": "SonomaJudge3",
"type": "localRace",
"location": "Sonoma",
"raceName": "Superior Court Judge, Office 3",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 115405,
"candidates": [
{
"candidateName": "Kristine M. Burk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 79498
},
{
"candidateName": "Beki Berrey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 35907
}
]
},
"SonomaJudge4": {
"id": "SonomaJudge4",
"type": "localRace",
"location": "Sonoma",
"raceName": "Superior Court Judge, Office 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 86789,
"candidates": [
{
"candidateName": "Paul J. Lozada",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 86789
}
]
},
"SonomaJudge6": {
"id": "SonomaJudge6",
"type": "localRace",
"location": "Sonoma",
"raceName": "Superior Court Judge, Office 6",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 117990,
"candidates": [
{
"candidateName": "Omar Figueroa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 42236
},
{
"candidateName": "Kenneth English",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 75754
}
]
},
"SonomaD1": {
"id": "SonomaD1",
"type": "localRace",
"location": "Sonoma",
"raceName": "Board of Supervisors, District 1",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 30348,
"candidates": [
{
"candidateName": "Rebecca Hermosillo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23958
},
{
"candidateName": "Jonathan Mathieu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6390
}
]
},
"SonomaD3": {
"id": "SonomaD3",
"type": "localRace",
"location": "Sonoma",
"raceName": "Board of Supervisors, District 3",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sonoma/supervisor-3rd-district",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 16312,
"candidates": [
{
"candidateName": "Chris Coursey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11346
},
{
"candidateName": "Omar Medina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4966
}
]
},
"SonomaD5": {
"id": "SonomaD5",
"type": "localRace",
"location": "Sonoma",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 23356,
"candidates": [
{
"candidateName": "Lynda Hopkins",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23356
}
]
},
"SonomaMeasureA": {
"id": "SonomaMeasureA",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure A",
"raceDescription": "Cotati-Rohnert Park Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 13756,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10320
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3436
}
]
},
"SonomaMeasureB": {
"id": "SonomaMeasureB",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure B",
"raceDescription": "Petaluma Joint Union High School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 24877,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15795
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9082
}
]
},
"SonomaMeasureC": {
"id": "SonomaMeasureC",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure C",
"raceDescription": "Fort Ross School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 286,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 159
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 127
}
]
},
"SonomaMeasureD": {
"id": "SonomaMeasureD",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure D",
"raceDescription": "Harmony Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 1925,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1089
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 836
}
]
},
"SonomaMeasureE": {
"id": "SonomaMeasureE",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure E",
"raceDescription": "Petaluma City (Elementary) School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 11133,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7622
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3511
}
]
},
"SonomaMeasureG": {
"id": "SonomaMeasureG",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure G",
"raceDescription": "Rincon Valley Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 14577,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8668
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5909
}
]
},
"SonomaMeasureH": {
"id": "SonomaMeasureH",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure H",
"raceDescription": "Sonoma County. Sales tax. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sonoma/measure-h",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 145261,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 89646
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 55615
}
]
}
},
"racesGenElectionReducer": {
"0": {
"id": "0",
"type": "apRace",
"location": "State of California",
"raceName": "President,",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 11617117,
"precinctsReportPercentage": 63.23,
"eevp": 63.23,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "8:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Kamala Harris",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 6742456,
"isWinner": true
},
{
"candidateName": "Donald Trump",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 4553303,
"isWinner": false
},
{
"candidateName": "Robert Kennedy",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 131144,
"isWinner": false
},
{
"candidateName": "Jill Stein",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 101843,
"isWinner": false
},
{
"candidateName": "Chase Oliver",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 45066,
"isWinner": false
},
{
"candidateName": "Claudia De la Cruz",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 43305,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:00:06.346Z"
},
"5089": {
"id": "5089",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 3",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 343817,
"precinctsReportPercentage": 70.34,
"eevp": 70.35,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "5:05 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Christopher Cabaldon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 211468,
"isWinner": true
},
{
"candidateName": "Thom Bogue",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 132349,
"isWinner": false
}
],
"winnerDateTime": "2024-11-08T01:25:37.893Z"
},
"5154": {
"id": "5154",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 197789,
"precinctsReportPercentage": 85.24,
"eevp": 85.32,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "6:16 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lori Wilson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 116777,
"isWinner": true
},
{
"candidateName": "Dave Ennis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 81012,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T02:16:08.754Z"
},
"5258": {
"id": "5258",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 29",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 100069,
"precinctsReportPercentage": 57.63,
"eevp": 57.71,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:51 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Robert Rivas",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 64983,
"isWinner": true
},
{
"candidateName": "J.W. Paine",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 35086,
"isWinner": false
}
],
"winnerDateTime": "2024-11-08T17:42:54.453Z"
},
"5692": {
"id": "5692",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 2",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 239802,
"precinctsReportPercentage": 52.41,
"eevp": 52.36,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:51 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jared Huffman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 172314,
"isWinner": true
},
{
"candidateName": "Chris Coulombe",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 67488,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:23:23.665Z"
},
"5694": {
"id": "5694",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 221583,
"precinctsReportPercentage": 57.92,
"eevp": 57.99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "5:05 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mike Thompson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 144198,
"isWinner": true
},
{
"candidateName": "John Munn",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 77385,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:27:44.646Z"
},
"5697": {
"id": "5697",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 7",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 181539,
"precinctsReportPercentage": 57.8,
"eevp": 57.94,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:25 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Doris Matsui",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 118725,
"isWinner": true
},
{
"candidateName": "Tom Silva",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 62814,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:27:48.667Z"
},
"5698": {
"id": "5698",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 8",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 238251,
"precinctsReportPercentage": 77.58,
"eevp": 77.52,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "5:05 PM",
"source": "AP",
"candidates": [
{
"candidateName": "John Garamendi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 175455,
"isWinner": true
},
{
"candidateName": "Rudy Recile",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 62796,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:33:00.364Z"
},
"5699": {
"id": "5699",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 9",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 167032,
"precinctsReportPercentage": 64.11,
"eevp": 63.96,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "8:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Harder",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 85528,
"isWinner": false
},
{
"candidateName": "Kevin Lincoln",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 81504,
"isWinner": false
}
]
},
"5701": {
"id": "5701",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 216569,
"precinctsReportPercentage": 56.1,
"eevp": 56,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 7, 2024",
"timeUpdated": "5:44 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Nancy Pelosi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 175165,
"isWinner": true
},
{
"candidateName": "Bruce Lou",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 41404,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:03:30.399Z"
},
"5702": {
"id": "5702",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 12",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 130426,
"precinctsReportPercentage": 37.63,
"eevp": 37.7,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "5:19 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lateefah Simon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 82906,
"isWinner": true
},
{
"candidateName": "Jennifer Tran",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 47520,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T01:19:52.852Z"
},
"5704": {
"id": "5704",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 14",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 144499,
"precinctsReportPercentage": 44.61,
"eevp": 44.47,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "5:05 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Eric Swalwell",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 94789,
"isWinner": true
},
{
"candidateName": "Vin Kruttiventi",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 49710,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T07:56:14.288Z"
},
"5705": {
"id": "5705",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 198328,
"precinctsReportPercentage": 59.6,
"eevp": 59.6,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:51 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Kevin Mullin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 143170,
"isWinner": true
},
{
"candidateName": "Anna Kramer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 55158,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:01:34.831Z"
},
"5706": {
"id": "5706",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 16",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 232303,
"precinctsReportPercentage": 63.56,
"eevp": 63.48,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:59 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Sam Liccardo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 137519,
"isWinner": true
},
{
"candidateName": "Evan Low",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 94784,
"isWinner": false
}
],
"winnerDateTime": "2024-11-07T00:57:53.623Z"
},
"5707": {
"id": "5707",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 17",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 168669,
"precinctsReportPercentage": 58.89,
"eevp": 58.85,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "5:05 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ro Khanna",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 112323,
"isWinner": true
},
{
"candidateName": "Anita Chen",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 56346,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:20:43.330Z"
},
"5708": {
"id": "5708",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 18",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 148783,
"precinctsReportPercentage": 56.4,
"eevp": 56.52,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:51 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Zoe Lofgren",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 94729,
"isWinner": true
},
{
"candidateName": "Peter Hernandez",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 54054,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:34:06.248Z"
},
"5709": {
"id": "5709",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 19",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 266247,
"precinctsReportPercentage": 63.99,
"eevp": 64.07,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:51 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jimmy Panetta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 186066,
"isWinner": true
},
{
"candidateName": "Jason Anderson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 80181,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:11:42.601Z"
},
"5746": {
"id": "5746",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 5",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 224308,
"precinctsReportPercentage": 58.57,
"eevp": 58.65,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "8:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jerry McNerney",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 116027,
"isWinner": false
},
{
"candidateName": "Jim Shoemaker",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 108281,
"isWinner": false
}
]
},
"5747": {
"id": "5747",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 7",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 191969,
"precinctsReportPercentage": 44.83,
"eevp": 44.77,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "5:05 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jesse Arreguín",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 114875,
"isWinner": false
},
{
"candidateName": "Jovanka Beckles",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 77094,
"isWinner": false
}
]
},
"5748": {
"id": "5748",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 9",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 291006,
"precinctsReportPercentage": 60.53,
"eevp": 60.59,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "5:05 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Tim Grayson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 156871,
"isWinner": false
},
{
"candidateName": "Marisol Rubio",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 134135,
"isWinner": false
}
]
},
"5749": {
"id": "5749",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 268386,
"precinctsReportPercentage": 55.76,
"eevp": 55.77,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:51 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Scott Wiener",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 206998,
"isWinner": true
},
{
"candidateName": "Yvette Corkrean",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 61388,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:30:29.104Z"
},
"5750": {
"id": "5750",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 13",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 307947,
"precinctsReportPercentage": 62.66,
"eevp": 62.64,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:51 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Becker",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 220812,
"isWinner": true
},
{
"candidateName": "Alexander Glew",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 87135,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:31:17.600Z"
},
"5751": {
"id": "5751",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 252973,
"precinctsReportPercentage": 57.62,
"eevp": 57.55,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 7, 2024",
"timeUpdated": "5:10 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Dave Cortese",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 169603,
"isWinner": true
},
{
"candidateName": "Robert Howell",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 83370,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T07:29:11.774Z"
},
"5763": {
"id": "5763",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 2",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 143671,
"precinctsReportPercentage": 50.7,
"eevp": 50.65,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:51 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Chris Rogers",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 94591,
"isWinner": true
},
{
"candidateName": "Michael Greer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 49080,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:45:06.290Z"
},
"5765": {
"id": "5765",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 4",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 109456,
"precinctsReportPercentage": 49,
"eevp": 48.91,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "5:26 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Cecilia Aguiar-Curry",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 72503,
"isWinner": true
},
{
"candidateName": "Darren Ellis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 36953,
"isWinner": false
}
],
"winnerDateTime": "2024-11-08T00:18:57.106Z"
},
"5772": {
"id": "5772",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 12",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 162952,
"precinctsReportPercentage": 54.62,
"eevp": 54.57,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "2:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Damon Connolly",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 122805,
"isWinner": true
},
{
"candidateName": "Andy Podshadley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 40147,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T07:37:23.490Z"
},
"5774": {
"id": "5774",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 14",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 113860,
"precinctsReportPercentage": 51.85,
"eevp": 51.63,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "5:05 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Buffy Wicks",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 78844,
"isWinner": true
},
{
"candidateName": "Margot Smith",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 35016,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:46:37.722Z"
},
"5775": {
"id": "5775",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 172972,
"precinctsReportPercentage": 74.14,
"eevp": 74.1,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:45 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Anamarie Avila Farias",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 110736,
"isWinner": true
},
{
"candidateName": "Sonia Ledo",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 62236,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T00:45:27.762Z"
},
"5776": {
"id": "5776",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 16",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 190755,
"precinctsReportPercentage": 68.52,
"eevp": 68.59,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "5:05 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Rebecca Bauer-Kahan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 122277,
"isWinner": true
},
{
"candidateName": "Joseph Rubay",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 68478,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T00:46:42.757Z"
},
"5777": {
"id": "5777",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 17",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 127918,
"precinctsReportPercentage": 56.04,
"eevp": 56,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 7, 2024",
"timeUpdated": "5:44 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Matt Haney",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 107673,
"isWinner": true
},
{
"candidateName": "Manuel Noris-Barrera",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 20245,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T07:04:53.675Z"
},
"5778": {
"id": "5778",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 18",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 79020,
"precinctsReportPercentage": 37.93,
"eevp": 37.95,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "5:05 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mia Bonta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 62554,
"isWinner": true
},
{
"candidateName": "Andre Sandford",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 16466,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T06:14:07.579Z"
},
"5779": {
"id": "5779",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 19",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 128275,
"precinctsReportPercentage": 54.05,
"eevp": 54.17,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:51 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Catherine Stefani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 78885,
"isWinner": false
},
{
"candidateName": "David Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 49390,
"isWinner": false
}
]
},
"5780": {
"id": "5780",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 20",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 87758,
"precinctsReportPercentage": 40.64,
"eevp": 40.82,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "6:17 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Liz Ortega",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 61476,
"isWinner": true
},
{
"candidateName": "Sangeetha Shanbhogue",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 26282,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T02:17:44.124Z"
},
"5781": {
"id": "5781",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 21",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 139022,
"precinctsReportPercentage": 60.75,
"eevp": 60.89,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:51 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Diane Papan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 101153,
"isWinner": true
},
{
"candidateName": "Mark Gilham",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 37869,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T06:19:19.404Z"
},
"5783": {
"id": "5783",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 23",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 137346,
"precinctsReportPercentage": 58,
"eevp": 58.07,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:51 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Marc Berman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 83810,
"isWinner": false
},
{
"candidateName": "Lydia Kou",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 53536,
"isWinner": false
}
]
},
"5784": {
"id": "5784",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 24",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 92723,
"precinctsReportPercentage": 49.3,
"eevp": 49.6,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "5:05 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Alex Lee",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 59438,
"isWinner": false
},
{
"candidateName": "Bob Brunton",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 33285,
"isWinner": false
}
]
},
"5786": {
"id": "5786",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 25",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 101908,
"precinctsReportPercentage": 53.85,
"eevp": 54.05,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 7, 2024",
"timeUpdated": "5:10 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ash Kalra",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 67410,
"isWinner": true
},
{
"candidateName": "Ted Stroll",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34498,
"isWinner": false
}
],
"winnerDateTime": "2024-11-07T01:34:48.486Z"
},
"5787": {
"id": "5787",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 26",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 94416,
"precinctsReportPercentage": 55.56,
"eevp": 55.42,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 7, 2024",
"timeUpdated": "5:10 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Patrick Ahrens",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 54018,
"isWinner": false
},
{
"candidateName": "Tara Sreekrishnan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 40398,
"isWinner": false
}
]
},
"5789": {
"id": "5789",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 28",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 164416,
"precinctsReportPercentage": 63.79,
"eevp": 63.65,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:51 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Gail Pellerin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 109825,
"isWinner": true
},
{
"candidateName": "Liz Lawler",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 54591,
"isWinner": false
}
],
"winnerDateTime": "2024-11-07T01:33:07.038Z"
},
"6855": {
"id": "6855",
"type": "apRace",
"location": "State of California",
"raceName": "Mayor, San Francisco",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 276426,
"precinctsReportPercentage": 62.26,
"eevp": 62.23,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "6:46 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Daniel Lurie",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 75695,
"isWinner": false
},
{
"candidateName": "London Breed",
"candidateIncumbent": true,
"candidateParty": null,
"voteCount": 67860,
"isWinner": false
},
{
"candidateName": "Aaron Peskin",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 61195,
"isWinner": false
},
{
"candidateName": "Mark Farrell",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 51049,
"isWinner": false
},
{
"candidateName": "Ahsha Safai",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7735,
"isWinner": false
},
{
"candidateName": "Ellen Zhou",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 5918,
"isWinner": false
},
{
"candidateName": "Dylan Hirsch-Shell",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1933,
"isWinner": false
},
{
"candidateName": "Keith Freedman",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1235,
"isWinner": false
},
{
"candidateName": "Nelson Mei",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1127,
"isWinner": false
},
{
"candidateName": "Shahram Shariati",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1000,
"isWinner": false
},
{
"candidateName": "Henry Flynn",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 884,
"isWinner": false
},
{
"candidateName": "Paul Robertson",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 515,
"isWinner": false
},
{
"candidateName": "Jon Soderstrom",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 279,
"isWinner": false
},
{
"candidateName": "Total Write-Ins",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1,
"isWinner": false
}
]
},
"8514": {
"id": "8514",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 10",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 306136,
"precinctsReportPercentage": 76.98,
"eevp": 76.93,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "5:05 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mark DeSaulnier",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 203881,
"isWinner": true
},
{
"candidateName": "Katherine Piccinini",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 102255,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:35:13.273Z"
},
"8619": {
"id": "8619",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. Senate, Class I",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 11304561,
"precinctsReportPercentage": 61.69,
"eevp": 61.69,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "8:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 6563971,
"isWinner": true
},
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 4740590,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:00:06.416Z"
},
"82961": {
"id": "82961",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. Senate, Class I Unexpired Term",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 11091018,
"precinctsReportPercentage": 60.71,
"eevp": 60.71,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "8:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 6429961,
"isWinner": true
},
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 4661057,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:34:43.856Z"
},
"83019": {
"id": "83019",
"type": "apRace",
"location": "State of California",
"raceName": "Question, Recall - Oakland Mayor Thao",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 65645,
"precinctsReportPercentage": 49.07,
"eevp": 48.66,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "4:59 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 41912,
"isWinner": false
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 23733,
"isWinner": false
}
]
},
"83020": {
"id": "83020",
"type": "apRace",
"location": "State of California",
"raceName": "Question, Recall - Alameda County District Attorney Price",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 296893,
"precinctsReportPercentage": 55.96,
"eevp": 56.04,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "5:23 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 193624,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 103269,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T01:23:39.035Z"
},
"83060": {
"id": "83060",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 2 - Issue Public Education Bonds",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 10947621,
"precinctsReportPercentage": 61.15,
"eevp": 61.15,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "8:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6274177,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4673444,
"isWinner": false
}
],
"winnerDateTime": "2024-11-07T01:45:17.519Z"
},
"83061": {
"id": "83061",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 3 - Right to Marry",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 11002634,
"precinctsReportPercentage": 61.39,
"eevp": 61.39,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "8:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6781903,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4220731,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T06:30:18.607Z"
},
"83062": {
"id": "83062",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 4 - Issue Natural Resources Bonds",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 11016003,
"precinctsReportPercentage": 61.47,
"eevp": 61.47,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "8:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6433849,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4582154,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T18:07:47.735Z"
},
"83063": {
"id": "83063",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 5 - Lower Local Approval Threshold to Fund Housing Projects",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 10905014,
"precinctsReportPercentage": 60.9,
"eevp": 60.91,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "8:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6113484,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4791530,
"isWinner": false
}
],
"winnerDateTime": "2024-11-08T16:39:28.505Z"
},
"83064": {
"id": "83064",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 6 - Remove Slavery Exception",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 10742860,
"precinctsReportPercentage": 60.05,
"eevp": 60.05,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "8:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 5843407,
"isWinner": false
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4899453,
"isWinner": false
}
]
},
"83065": {
"id": "83065",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 32 - Raise Minimum Wage",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 11020254,
"precinctsReportPercentage": 61.5,
"eevp": 61.49,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "8:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 5700241,
"isWinner": false
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 5320013,
"isWinner": false
}
]
},
"83066": {
"id": "83066",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 33 - Expand Local Rent Control",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 10891515,
"precinctsReportPercentage": 60.82,
"eevp": 60.82,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "8:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6674477,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4217038,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T08:02:41.812Z"
},
"83067": {
"id": "83067",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 34 - Restrict Spending by Healthcare Providers",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 10570457,
"precinctsReportPercentage": 59.15,
"eevp": 59.15,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "8:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 5407627,
"isWinner": false
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 5162830,
"isWinner": false
}
]
},
"83068": {
"id": "83068",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 35 - Permanently Fund Medi-Cal Health",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 10855700,
"precinctsReportPercentage": 60.67,
"eevp": 60.67,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "8:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7280337,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 3575363,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:28:38.879Z"
},
"83069": {
"id": "83069",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 36 - Increase Sentences for Drug and Theft Crimes",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 10958511,
"precinctsReportPercentage": 61.19,
"eevp": 61.19,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 8, 2024",
"timeUpdated": "8:24 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7649417,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 3309094,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:57:32.362Z"
},
"timeLoaded": "November 9, 2024 2:46 AM",
"nationalRacesLoaded": true,
"localRacesLoaded": true,
"overrides": [
{
"id": "0",
"raceName": "President",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5089",
"raceName": "State Senate, District 3",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5154",
"raceName": "State Assembly, District 11",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5258",
"raceName": "State Assembly, District 29",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5692",
"raceName": "U.S. House of Representatives, District 2",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5694",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5697",
"raceName": "U.S. House of Representatives, District 7",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5698",
"raceName": "U.S. House of Representatives, District 8",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5699",
"raceName": "U.S. House of Representatives, District 9",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5701",
"raceName": "U.S. House of Representatives, District 11",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5702",
"raceName": "U.S. House of Representatives, District 12",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5704",
"raceName": "U.S. House of Representatives, District 14",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5705",
"raceName": "U.S. House of Representatives, District 15",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5706",
"raceName": "U.S. House of Representatives, District 16",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5707",
"raceName": "U.S. House of Representatives, District 17",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5708",
"raceName": "U.S. House of Representatives, District 18",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5709",
"raceName": "U.S. House of Representatives, District 19",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5746",
"raceName": "State Senate, District 5",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5747",
"raceName": "State Senate, District 7",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5748",
"raceName": "State Senate, District 9",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5749",
"raceName": "State Senate, District 11",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5750",
"raceName": "State Senate, District 13",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5751",
"raceName": "State Senate, District 15",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5763",
"raceName": "State Assembly, District 2",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5765",
"raceName": "State Assembly, District 4",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5772",
"raceName": "State Assembly, District 12",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5774",
"raceName": "State Assembly, District 14",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5775",
"raceName": "State Assembly, District 15",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5776",
"raceName": "State Assembly, District 16",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5777",
"raceName": "State Assembly, District 17",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5778",
"raceName": "State Assembly, District 18",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5779",
"raceName": "State Assembly, District 19",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5780",
"raceName": "State Assembly, District 20",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5781",
"raceName": "State Assembly, District 21",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5783",
"raceName": "State Assembly, District 23",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5784",
"raceName": "State Assembly, District 24",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5786",
"raceName": "State Assembly, District 25",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5787",
"raceName": "State Assembly, District 26",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5789",
"raceName": "State Assembly, District 28",
"raceDescription": "Top candidate wins seat."
},
{
"id": "6855",
"raceName": "SF Mayor",
"raceDescription": "Top candidate wins seat."
},
{
"id": "8514",
"raceName": "U.S. House of Representatives, District 10",
"raceDescription": "Top candidate wins seat."
},
{
"id": "8619",
"raceName": "U.S. Senate full term",
"raceDescription": "Top candidate wins seat."
},
{
"id": "82961",
"raceName": "U.S. Senate unexpired term",
"raceDescription": "Top candidate wins seat."
},
{
"id": "83019",
"raceName": "Oakland Mayor recall",
"raceDescription": "Passes with majority vote."
},
{
"id": "83020",
"raceName": "Alameda DA recall",
"raceDescription": "Passes with majority vote."
},
{
"id": "83060",
"raceName": "Proposition 2",
"raceDescription": "Passes with majority vote."
},
{
"id": "83061",
"raceName": "Proposition 3",
"raceDescription": "Passes with majority vote."
},
{
"id": "83062",
"raceName": "Proposition 4",
"raceDescription": "Passes with majority vote."
},
{
"id": "83063",
"raceName": "Proposition 5",
"raceDescription": "Passes with majority vote."
},
{
"id": "83064",
"raceName": "Proposition 6",
"raceDescription": "Passes with majority vote."
},
{
"id": "83065",
"raceName": "Proposition 32",
"raceDescription": "Passes with majority vote."
},
{
"id": "83066",
"raceName": "Proposition 33",
"raceDescription": "Passes with majority vote."
},
{
"id": "83067",
"raceName": "Proposition 34",
"raceDescription": "Passes with majority vote."
},
{
"id": "83068",
"raceName": "Proposition 35",
"raceDescription": "Passes with majority vote."
},
{
"id": "83069",
"raceName": "Proposition 36",
"raceDescription": "Passes with majority vote."
}
],
"AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea1": {
"id": "AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Chabot – Las Positas Community College District, Trustee Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 13467,
"candidates": [
{
"candidateName": "Hector Garcia",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9701
},
{
"candidateName": "Luis Reynoso \r",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3766
}
]
},
"AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea4": {
"id": "AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Chabot - Las Positas Community College District, Trustee Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 19987,
"candidates": [
{
"candidateName": "Maria L Heredia ",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13238
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6749
}
]
},
"AlamedaPeraltaCommunityCollegeDistrictTrusteeArea2": {
"id": "AlamedaPeraltaCommunityCollegeDistrictTrusteeArea2",
"type": "localRace",
"location": "Alameda",
"raceName": "Peralta Community College District, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 9662,
"candidates": [
{
"candidateName": "Paulina Gonzalez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6139
},
{
"candidateName": "Sinead Geneva Anderson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3523
}
]
},
"AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea1": {
"id": "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "San Joaquin Delta Community College District, Trustee Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 6,
"candidates": [
{
"candidateName": "Ralph Lee White",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2
},
{
"candidateName": "Shelly Stoll Swanson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4
}
]
},
"AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea2": {
"id": "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea2",
"type": "localRace",
"location": "Alameda",
"raceName": "San Joaquin Delta Community College District, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5,
"candidates": [
{
"candidateName": "Samuel Anderson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1
},
{
"candidateName": "Julie D. Kay",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Dan Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4
}
]
},
"AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea6": {
"id": "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea6",
"type": "localRace",
"location": "Alameda",
"raceName": "San Joaquin Delta Community College District, Trustee Area 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5,
"candidates": [
{
"candidateName": "Catalina Piña",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3
},
{
"candidateName": "Rosario Patrick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2
}
]
},
"AlamedaAlamedaUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaAlamedaUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda Unified School District Governing Board",
"raceDescription": "To three candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 43827,
"candidates": [
{
"candidateName": "Heather Little",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12659
},
{
"candidateName": "Meleah Hall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12015
},
{
"candidateName": "Joyce Boyd",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6650
},
{
"candidateName": "Jennifer Williams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12503
}
]
},
"AlamedaCastroValleyUnifiedSchoolDistrictGoverningBoardArea5": {
"id": "AlamedaCastroValleyUnifiedSchoolDistrictGoverningBoardArea5",
"type": "localRace",
"location": "Alameda",
"raceName": "Castro Valley Unified School District Governing Board, Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2363,
"candidates": [
{
"candidateName": "John Chung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 667
},
{
"candidateName": "Mike Kusiak",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1696
}
]
},
"AlamedaDublinUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "AlamedaDublinUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2421,
"candidates": [
{
"candidateName": "Kristian Reyes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1438
},
{
"candidateName": "Ramnath “Ram” Shanbhogue",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 983
}
]
},
"AlamedaEmeryUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaEmeryUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Emery Unified School District Governing Board",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3033,
"candidates": [
{
"candidateName": "Elsie Joyce Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1239
},
{
"candidateName": "Brian Donahue",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 411
},
{
"candidateName": "Walter Pizarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 372
},
{
"candidateName": "John T. Van Geffen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1011
}
]
},
"AlamedaFremontUnifiedSchoolDistrictGoverningBoardArea4": {
"id": "AlamedaFremontUnifiedSchoolDistrictGoverningBoardArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont Unified School District Governing Board, Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 6945,
"candidates": [
{
"candidateName": "Ganesh Balamitran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3593
},
{
"candidateName": "Rinu Nair",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3352
}
]
},
"AlamedaHaywardUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaHaywardUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Hayward Unified School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 54486,
"candidates": [
{
"candidateName": "Sophia Jauregui",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8929
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3291
},
{
"candidateName": "Sara Prada",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10244
},
{
"candidateName": "Austin Bruckner Carrillo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9190
},
{
"candidateName": "Simon “Peter” Gutierrez Bufete",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11056
},
{
"candidateName": "Calyn Kelley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6711
},
{
"candidateName": "Tom Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5065
}
]
},
"AlamedaLammersvilleJointUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "AlamedaLammersvilleJointUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Lammersville Joint Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5,
"candidates": [
{
"candidateName": "David A. Pombo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4
},
{
"candidateName": "Surekha Shekar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1
}
]
},
"AlamedaLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore Valley Joint Unified School District Governing Board",
"raceDescription": "Top two candidates win seat. Includes votes from Alameda and Contra Costa counties.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 36773,
"candidates": [
{
"candidateName": "Maggie Tufts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8406
},
{
"candidateName": "Amanda Pepper",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2420
},
{
"candidateName": "Jean Paulsen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1400
},
{
"candidateName": "Tara Boyce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7145
},
{
"candidateName": "Christiaan Vandenheuvel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8368
},
{
"candidateName": "Deena Kaplanis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9034
}
]
},
"AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "New Haven Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2193,
"candidates": [
{
"candidateName": "Midji Kuo-Rovetta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 646
},
{
"candidateName": "Patricio R. Urbi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 968
},
{
"candidateName": "Jatinder (JP) K. Sahi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 579
}
]
},
"AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea2": {
"id": "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea2",
"type": "localRace",
"location": "Alameda",
"raceName": "New Haven Unified School District Governing Board, Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2124,
"candidates": [
{
"candidateName": "Melanie Freeberg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1365
},
{
"candidateName": "Michelle Parnala",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 759
}
]
},
"AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea3": {
"id": "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "New Haven Unified School District Governing Board, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2862,
"candidates": [
{
"candidateName": "Lydia Idem",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1109
},
{
"candidateName": "Michael Gonzales",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1753
}
]
},
"AlamedaNewarkUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaNewarkUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark Unified School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 16814,
"candidates": [
{
"candidateName": "Aiden Hill",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4118
},
{
"candidateName": "Vikas Minglani",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1926
},
{
"candidateName": "Gabriel Anguiano Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3739
},
{
"candidateName": "Austin Block",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3846
},
{
"candidateName": "Phuong Nguyen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3185
}
]
},
"AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea3": {
"id": "AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton Unified School District Governing Board, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 4422,
"candidates": [
{
"candidateName": "Donalyn Harris",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1955
},
{
"candidateName": "Kelly Mokashi",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2467
}
]
},
"AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea4": {
"id": "AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton Unified School District Governing Board, Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3825,
"candidates": [
{
"candidateName": "Jen Flynn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1850
},
{
"candidateName": "Charlie Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1975
}
]
},
"AlamedaSanLorenzoUnifiedSchoolDistrictGoverningBoardArea5": {
"id": "AlamedaSanLorenzoUnifiedSchoolDistrictGoverningBoardArea5",
"type": "localRace",
"location": "Alameda",
"raceName": "San Lorenzo Unified School District Governing Board, Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 1954,
"candidates": [
{
"candidateName": "Alicia Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1239
},
{
"candidateName": "Penny Peck",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 715
}
]
},
"AlamedaSunolGlenUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaSunolGlenUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Sunol Glen Unified School District Governing Board",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 217,
"candidates": [
{
"candidateName": "Ryan Jergensen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 89
},
{
"candidateName": "Erin Choin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 128
}
]
},
"AlamedaBoardofSupervisorsDistrict5": {
"id": "AlamedaBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 63141,
"candidates": [
{
"candidateName": "John J. Bauters",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33847
},
{
"candidateName": "Nikki Fortunato Bas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29294
}
]
},
"AlamedaAlamedaCityCouncil": {
"id": "AlamedaAlamedaCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 35120,
"candidates": [
{
"candidateName": "Trish Herrera Spencer",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7496
},
{
"candidateName": "Thushan Amarasiriwardena",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6618
},
{
"candidateName": "Michele Pryor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8872
},
{
"candidateName": "Greg Boller",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8486
},
{
"candidateName": "Steve Slauson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3648
}
]
},
"AlamedaAlamedaAuditor": {
"id": "AlamedaAlamedaAuditor",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda Auditor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 16109,
"candidates": [
{
"candidateName": "Kevin R. Kearney",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16109
}
]
},
"AlamedaAlamedaTreasurer": {
"id": "AlamedaAlamedaTreasurer",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda Treasurer",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 15943,
"candidates": [
{
"candidateName": "Kevin Kennedy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 15943
}
]
},
"AlamedaBerkeleyRentStabilizationBoardCommissioner": {
"id": "AlamedaBerkeleyRentStabilizationBoardCommissioner",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley Rent Stabilization Board Commissioner",
"raceDescription": "Top four candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 58116,
"candidates": [
{
"candidateName": "Alfred Twu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9448
},
{
"candidateName": "Carole Marasovic",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8840
},
{
"candidateName": "Xavier Johnson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10938
},
{
"candidateName": "Avery Arbaugh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8054
},
{
"candidateName": "Andy Kelley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10405
},
{
"candidateName": "Dominique Walker",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10431
}
]
},
"AlamedaBerkeleySchoolDirector": {
"id": "AlamedaBerkeleySchoolDirector",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley School Director",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 36099,
"candidates": [
{
"candidateName": "Norma J.F. Harrison",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1400
},
{
"candidateName": "Jen Corn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13190
},
{
"candidateName": "Laura Babitt",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9486
},
{
"candidateName": "Ana Vasudeo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10635
},
{
"candidateName": "Adbur Sikder",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1388
}
]
},
"AlamedaDublinMayor": {
"id": "AlamedaDublinMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 13173,
"candidates": [
{
"candidateName": "Tom Evans",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4289
},
{
"candidateName": "Sherry Hu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4768
},
{
"candidateName": "Jean Josey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3686
},
{
"candidateName": "Shawn Costello",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 430
}
]
},
"AlamedaDublinCityCouncilArea1": {
"id": "AlamedaDublinCityCouncilArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin City Council, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3395,
"candidates": [
{
"candidateName": "Michael McCorriston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3395
}
]
},
"AlamedaDublinCityCouncilArea3": {
"id": "AlamedaDublinCityCouncilArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin City Council, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2559,
"candidates": [
{
"candidateName": "Razi Hasni",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1209
},
{
"candidateName": "John Morada",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1350
}
]
},
"AlamedaEmeryvilleCityCouncil": {
"id": "AlamedaEmeryvilleCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Emeryville City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5330,
"candidates": [
{
"candidateName": "Calvin Dillahunty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 428
},
{
"candidateName": "Sam Gould",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 625
},
{
"candidateName": "Mia Esperanza Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 861
},
{
"candidateName": "Sukhdeep Kaur",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1110
},
{
"candidateName": "Courtney Welch",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1298
},
{
"candidateName": "Matthew Solomon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1008
}
]
},
"AlamedaFremontMayor": {
"id": "AlamedaFremontMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 40018,
"candidates": [
{
"candidateName": "Rohan Marfatia",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4525
},
{
"candidateName": "Vinnie Bacon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12655
},
{
"candidateName": "Hiu Ng",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3807
},
{
"candidateName": "Raj Salwan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19031
}
]
},
"AlamedaFremontCityCouncilDistrict1": {
"id": "AlamedaFremontCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont City Council, District 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5918,
"candidates": [
{
"candidateName": "Teresa Keng",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3826
},
{
"candidateName": "Pravesh Kumar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 896
},
{
"candidateName": "Ranvir Sandhu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1196
}
]
},
"AlamedaFremontCityCouncilDistrict5": {
"id": "AlamedaFremontCityCouncilDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont City Council, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 8227,
"candidates": [
{
"candidateName": "Sterling Jefferson Engle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1530
},
{
"candidateName": "Chandra Wagh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2654
},
{
"candidateName": "Yajing Zhang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4043
}
]
},
"AlamedaFremontCityCouncilDistrict6": {
"id": "AlamedaFremontCityCouncilDistrict6",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont City Council, District 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5622,
"candidates": [
{
"candidateName": "Raymond Liu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2780
},
{
"candidateName": "Teresa Cox",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2842
}
]
},
"AlamedaHaywardCityCouncil": {
"id": "AlamedaHaywardCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Hayward City Council",
"raceDescription": "Top four candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 69482,
"candidates": [
{
"candidateName": "Tom Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6022
},
{
"candidateName": "Daniel Goldstein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10628
},
{
"candidateName": "Angela Andrews",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13010
},
{
"candidateName": "Joe O. Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7080
},
{
"candidateName": "Ray Bonilla Jr.",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11621
},
{
"candidateName": "Tom Ferreira",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9843
},
{
"candidateName": "Francisco Zermeño",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11278
}
]
},
"AlamedaLivermoreMayor": {
"id": "AlamedaLivermoreMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 18772,
"candidates": [
{
"candidateName": "John Marchand",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 18772
}
]
},
"AlamedaLivermoreCityCouncilDistrict3": {
"id": "AlamedaLivermoreCityCouncilDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore City Council, District 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5795,
"candidates": [
{
"candidateName": "David Farley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1610
},
{
"candidateName": "Steven Dunbar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2358
},
{
"candidateName": "Jeff Kaskey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1827
}
]
},
"AlamedaLivermoreCityCouncilDistrict4": {
"id": "AlamedaLivermoreCityCouncilDistrict4",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 6321,
"candidates": [
{
"candidateName": "Kristie Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3686
},
{
"candidateName": "Thomas Soules",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2635
}
]
},
"AlamedaNewarkMayor": {
"id": "AlamedaNewarkMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 7900,
"candidates": [
{
"candidateName": "Michael Hannon",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4832
},
{
"candidateName": "Jason Miguel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 842
},
{
"candidateName": "Elisa Martinez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2226
}
]
},
"AlamedaNewarkCityCouncilFullTerm": {
"id": "AlamedaNewarkCityCouncilFullTerm",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark City Council — Full Term",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 12665,
"candidates": [
{
"candidateName": "Terrence Grindall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3968
},
{
"candidateName": "Hitendra Gupta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 954
},
{
"candidateName": "Jacinta Arteaga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3226
},
{
"candidateName": "Julie Del Catancio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3233
},
{
"candidateName": "Vinod Kumar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1284
}
]
},
"AlamedaNewarkCityCouncilShortTerm": {
"id": "AlamedaNewarkCityCouncilShortTerm",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark City Council — Short Term",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 7328,
"candidates": [
{
"candidateName": "Eve Marie Little",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3071
},
{
"candidateName": "Renu Malhotra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 862
},
{
"candidateName": "Sean Mahanay",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 459
},
{
"candidateName": "Lucia Gutierrez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2123
},
{
"candidateName": "Phil Bloxom",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 813
}
]
},
"AlamedaPiedmontCityCouncil": {
"id": "AlamedaPiedmontCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Piedmont City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 6549,
"candidates": [
{
"candidateName": "Conna McCarthy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2934
},
{
"candidateName": "James Green",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1383
},
{
"candidateName": "Lorrel Plimier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2114
},
{
"candidateName": "N. Sunny Bostrom-Fleming",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 118
}
]
},
"AlamedaPiedmontBoardofEducation": {
"id": "AlamedaPiedmontBoardofEducation",
"type": "localRace",
"location": "Alameda",
"raceName": "Piedmont Board of Education",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 8276,
"candidates": [
{
"candidateName": "Michael Malione",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2592
},
{
"candidateName": "Max Roman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2165
},
{
"candidateName": "Victoria Rosenbaum",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1432
},
{
"candidateName": "Susy Struble",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2087
}
]
},
"AlamedaPleasantonMayor": {
"id": "AlamedaPleasantonMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 19200,
"candidates": [
{
"candidateName": "Jack Balch",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10573
},
{
"candidateName": "Karla Brown",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8627
}
]
},
"AlamedaPleasantonCityCouncilDistrict2": {
"id": "AlamedaPleasantonCityCouncilDistrict2",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton City Council, District 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5160,
"candidates": [
{
"candidateName": "Craig Eicher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2885
},
{
"candidateName": "Valerie Arkin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2275
}
]
},
"AlamedaPleasantonCityCouncilDistrict4": {
"id": "AlamedaPleasantonCityCouncilDistrict4",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5243,
"candidates": [
{
"candidateName": "Vivek Mohan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2425
},
{
"candidateName": "Matthew B. Gaidos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2818
}
]
},
"AlamedaUnionCityMayor": {
"id": "AlamedaUnionCityMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Union City Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 13035,
"candidates": [
{
"candidateName": "Emily Duncan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5529
},
{
"candidateName": "Marcus Bourlard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1157
},
{
"candidateName": "Gary Singh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6349
}
]
},
"AlamedaUnionCityCouncilDistrict1": {
"id": "AlamedaUnionCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Union City Council, District 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3124,
"candidates": [
{
"candidateName": "Wendy Huang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1167
},
{
"candidateName": "Erin Robertson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 217
},
{
"candidateName": "Lance Nishihira",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1740
}
]
},
"AlamedaACTransitDistrictDirectorWard6": {
"id": "AlamedaACTransitDistrictDirectorWard6",
"type": "localRace",
"location": "Alameda",
"raceName": "AC Transit District Director, Ward 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 30935,
"candidates": [
{
"candidateName": "Jesse Lee Gunn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9078
},
{
"candidateName": "Shonda Goward",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5345
},
{
"candidateName": "A. Curtis Silva",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16512
}
]
},
"AlamedaAlamedaCountyWaterDistrictDirectorWard5": {
"id": "AlamedaAlamedaCountyWaterDistrictDirectorWard5",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda County Water District Director, Ward 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 11274,
"candidates": [
{
"candidateName": "Aziz Akbari",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8118
},
{
"candidateName": "Raymond Ojeda",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3156
}
]
},
"AlamedaBARTDirectorDistrict5": {
"id": "AlamedaBARTDirectorDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 5",
"raceDescription": "Top candidate wins seat. Includes votes from Alameda and Contra Costa counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 88707,
"candidates": [
{
"candidateName": "Melissa Hernandez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 61965
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26742
}
]
},
"AlamedaBARTDirectorDistrict7": {
"id": "AlamedaBARTDirectorDistrict7",
"type": "localRace",
"location": "Alameda",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 7",
"raceDescription": "Top candidate wins seat. Inlcudes votes from Alameda County and San Francisco.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 80589,
"candidates": [
{
"candidateName": "Victor E. Flores",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 45050
},
{
"candidateName": "Dana Lang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 35539
}
]
},
"AlamedaCastroValleySanitaryDistrictDirector": {
"id": "AlamedaCastroValleySanitaryDistrictDirector",
"type": "localRace",
"location": "Alameda",
"raceName": "Castro Valley Sanitary District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 27524,
"candidates": [
{
"candidateName": "Timothy McGowan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8219
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2182
},
{
"candidateName": "Daniel M. Akagi",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6096
},
{
"candidateName": "Kenneth Owen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3077
},
{
"candidateName": "Darshan Saini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1391
},
{
"candidateName": "Dave Sadoff",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6559
}
]
},
"AlamedaDublinSanRamonServicesDistrictBoardofDirectorsArea3": {
"id": "AlamedaDublinSanRamonServicesDistrictBoardofDirectorsArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin San Ramon Services District Board of Directors, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 4623,
"candidates": [
{
"candidateName": "Javier Lopez Rivero",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1181
},
{
"candidateName": "Rich Halket",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3442
}
]
},
"AlamedaEBMUDDistrictDirectorWard5": {
"id": "AlamedaEBMUDDistrictDirectorWard5",
"type": "localRace",
"location": "Alameda",
"raceName": "EBMUD District Director, Ward 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 33374,
"candidates": [
{
"candidateName": "John E. Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11278
},
{
"candidateName": "Jim Oddie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14239
},
{
"candidateName": "Alex Spehr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7857
}
]
},
"AlamedaEBMUDDistrictDirectorWard6": {
"id": "AlamedaEBMUDDistrictDirectorWard6",
"type": "localRace",
"location": "Alameda",
"raceName": "EBMUD District Director, Ward 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 26158,
"candidates": [
{
"candidateName": "Valerie Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21864
},
{
"candidateName": "Richard De Vera",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4294
}
]
},
"AlamedaEastBayRegionalParkDistrictDirectorWard2": {
"id": "AlamedaEastBayRegionalParkDistrictDirectorWard2",
"type": "localRace",
"location": "Alameda",
"raceName": "East Bay Regional Park District Director, Ward 2",
"raceDescription": "Top candidate wins seat. Includes votes from Alameda and Contra Costa counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 95288,
"candidates": [
{
"candidateName": "Casey Alyson Farmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27544
},
{
"candidateName": "Lynda Deschambault",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 47653
},
{
"candidateName": "Shane Reisman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20091
}
]
},
"AlamedaEastBayRegionalParkDistrictDirectorWard4": {
"id": "AlamedaEastBayRegionalParkDistrictDirectorWard4",
"type": "localRace",
"location": "Alameda",
"raceName": "East Bay Regional Park District Director, Ward 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 53262,
"candidates": [
{
"candidateName": "Taryn Edwards",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10904
},
{
"candidateName": "Luana España",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24444
},
{
"candidateName": "Tim McMahon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8542
},
{
"candidateName": "Susan Gonzales",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9372
}
]
},
"AlamedaEdenTownshipHealthcareDistrictDirectorArea4": {
"id": "AlamedaEdenTownshipHealthcareDistrictDirectorArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Eden Township Healthcare District Director, Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 9266,
"candidates": [
{
"candidateName": "Sabrina Aranda",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5975
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3291
}
]
},
"AlamedaHaywardAreaRecreationParkDistrictDirectors": {
"id": "AlamedaHaywardAreaRecreationParkDistrictDirectors",
"type": "localRace",
"location": "Alameda",
"raceName": "Hayward Area Recreation & Park District Directors",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 104343,
"candidates": [
{
"candidateName": "Rick Hatcher",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 33379
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10462
},
{
"candidateName": "Louis Manuel Andrade",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19928
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14792
},
{
"candidateName": "Peter Rosen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 18245
},
{
"candidateName": "Kenneth Owen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7537
}
]
},
"AlamedaLivermoreAreaRecreationParkDistrictDirectors": {
"id": "AlamedaLivermoreAreaRecreationParkDistrictDirectors",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore Area Recreation & Park District Directors",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 35968,
"candidates": [
{
"candidateName": "Jan Palajac",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12694
},
{
"candidateName": "Matt Bogdanowicz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7148
},
{
"candidateName": "James Boswell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11816
},
{
"candidateName": "Jacob Vital",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4310
}
]
},
"AlamedaOroLomaSanitaryDistrictBoardofDirectors": {
"id": "AlamedaOroLomaSanitaryDistrictBoardofDirectors",
"type": "localRace",
"location": "Alameda",
"raceName": "Oro Loma Sanitary District Board of Directors",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 27975,
"candidates": [
{
"candidateName": "Benny Lee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9063
},
{
"candidateName": "Moira “Mimi” Dean",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6649
},
{
"candidateName": "Bob Glaze",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2625
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2806
},
{
"candidateName": "Damaris Villalobos-Galindo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6832
}
]
},
"AlamedaMeasureK": {
"id": "AlamedaMeasureK",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure K",
"raceDescription": "San Joaquin Delta Community College District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 7,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5
}
]
},
"AlamedaMeasureL": {
"id": "AlamedaMeasureL",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure L",
"raceDescription": "Albany Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3949,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2788
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1161
}
]
},
"AlamedaMeasureM": {
"id": "AlamedaMeasureM",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure M",
"raceDescription": "Fremont Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 39431,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24875
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14556
}
]
},
"AlamedaMeasureN": {
"id": "AlamedaMeasureN",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure N",
"raceDescription": "New Haven Unified School District. School bond. Passes with 55% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 13756,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9241
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4515
}
]
},
"AlamedaMeasureO": {
"id": "AlamedaMeasureO",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure O",
"raceDescription": "Newark Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 8028,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5331
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2697
}
]
},
"AlamedaMeasureP": {
"id": "AlamedaMeasureP",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure P",
"raceDescription": "Piedmont Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 4122,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3302
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 820
}
]
},
"AlamedaMeasureQ": {
"id": "AlamedaMeasureQ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure Q",
"raceDescription": "San Lorenzo Unified School District. School bond. Passes with 55% + 1 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 11470,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7362
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4108
}
]
},
"AlamedaMeasureC": {
"id": "AlamedaMeasureC",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure C",
"raceDescription": "Albany. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3992,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2717
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1275
}
]
},
"AlamedaMeasureR": {
"id": "AlamedaMeasureR",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure R",
"raceDescription": "Albany. Business license tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3941,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1772
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2169
}
]
},
"AlamedaMeasureS": {
"id": "AlamedaMeasureS",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure S",
"raceDescription": "Albany. Appoint city manager. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3718,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2373
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1345
}
]
},
"AlamedaMeasureT": {
"id": "AlamedaMeasureT",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure T",
"raceDescription": "Albany. Eliminate bond requirement. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3675,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2464
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1211
}
]
},
"AlamedaMeasureU": {
"id": "AlamedaMeasureU",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure U",
"raceDescription": "Albany. Bonding limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3568,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2413
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1155
}
]
},
"AlamedaMeasureV": {
"id": "AlamedaMeasureV",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure V",
"raceDescription": "Albany. Youth voting. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3907,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2378
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1529
}
]
},
"AlamedaMeasureW": {
"id": "AlamedaMeasureW",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure W",
"raceDescription": "Berkeley. Property transfer tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 21969,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12920
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9049
}
]
},
"AlamedaMeasureX": {
"id": "AlamedaMeasureX",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure X",
"raceDescription": "Berkeley. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 22668,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17313
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5355
}
]
},
"AlamedaMeasureY": {
"id": "AlamedaMeasureY",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure Y",
"raceDescription": "Berkeley. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 22416,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16502
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5914
}
]
},
"AlamedaMeasureZ": {
"id": "AlamedaMeasureZ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure Z",
"raceDescription": "Berkeley. Sugary drinks and sweetenders tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 22543,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17895
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4648
}
]
},
"AlamedaMeasureAA": {
"id": "AlamedaMeasureAA",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure AA",
"raceDescription": "Berkeley. Spending limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 22254,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19485
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2769
}
]
},
"AlamedaMeasureBB": {
"id": "AlamedaMeasureBB",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure BB",
"raceDescription": "Berkeley. Affordable housing programs. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 22427,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11713
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10714
}
]
},
"AlamedaMeasureCC": {
"id": "AlamedaMeasureCC",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure CC",
"raceDescription": "Berkeley. Affordable housing programs. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 21928,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8157
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13771
}
]
},
"AlamedaMeasureDD": {
"id": "AlamedaMeasureDD",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure DD",
"raceDescription": "Berkeley. CAFO prohibitation. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 21183,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12629
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8554
}
]
},
"AlamedaMeasureEE": {
"id": "AlamedaMeasureEE",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure EE",
"raceDescription": "Berkeley. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 22323,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10224
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12099
}
]
},
"AlamedaMeasureFF": {
"id": "AlamedaMeasureFF",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure FF",
"raceDescription": "Berkeley. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 22411,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13415
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8996
}
]
},
"AlamedaMeasureGG": {
"id": "AlamedaMeasureGG",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure GG",
"raceDescription": "Berkeley. Fossil fuel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 22256,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6722
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15534
}
]
},
"AlamedaMeasureHH": {
"id": "AlamedaMeasureHH",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure HH",
"raceDescription": "Berkeley. Indoor air quality. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 21817,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9002
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12815
}
]
},
"AlamedaMeasureII": {
"id": "AlamedaMeasureII",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure II",
"raceDescription": "Dublin. Open Space Initiative. Passes with 50% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 13253,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7421
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5832
}
]
},
"AlamedaMeasureJJ": {
"id": "AlamedaMeasureJJ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure JJ",
"raceDescription": "Dublin. Government accountability. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 13163,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10213
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2950
}
]
},
"AlamedaMeasureK1": {
"id": "AlamedaMeasureK1",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure K1",
"raceDescription": "Hayward. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 24136,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20018
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4118
}
]
},
"AlamedaMeasureLL": {
"id": "AlamedaMeasureLL",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure LL",
"raceDescription": "Newark. Transient occupancy tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 8107,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6432
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1675
}
]
},
"AlamedaMeasureMM": {
"id": "AlamedaMeasureMM",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure MM",
"raceDescription": "Oakland. Wildfire protection zone. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 17628,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12459
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5169
}
]
},
"AlamedaMeasureNN": {
"id": "AlamedaMeasureNN",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure NN",
"raceDescription": "Oakland. Parking tax. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 73117,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 51832
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21285
}
]
},
"AlamedaMeasureOO": {
"id": "AlamedaMeasureOO",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure OO",
"raceDescription": "Oakland. Public ethics comission. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 69098,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 49361
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19737
}
]
},
"AlamedaMeasurePP": {
"id": "AlamedaMeasurePP",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure PP",
"raceDescription": "Pleasanton. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 19002,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8599
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10403
}
]
},
"AlamedaMeasureQQ": {
"id": "AlamedaMeasureQQ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure QQ",
"raceDescription": "Union City. Gross receipts tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 12927,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10492
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2435
}
]
},
"AlamedaAlbanyCityCouncil": {
"id": "AlamedaAlbanyCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany City Council Round One",
"raceDescription": "Top three candidates win seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3555,
"candidates": [
{
"candidateName": "Jennifer Hansen-Romero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 931
},
{
"candidateName": "Peggy (Margaret) McQuaid",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1036
},
{
"candidateName": "Jeremiah Garrett-Pinguelo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 163
},
{
"candidateName": "Aaron Tiedemann",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 608
},
{
"candidateName": "Preston Jordan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 817
}
]
},
"AlamedaAlbanyCityCouncilFinalRound": {
"id": "AlamedaAlbanyCityCouncilFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany City Council Final Round",
"raceDescription": "Top three candidates win seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3496.2666,
"candidates": [
{
"candidateName": "Jennifer Hansen-Romero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 896
},
{
"candidateName": "Peggy (Margaret) McQuaid",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 896
},
{
"candidateName": "Jeremiah Garrett-Pinguelo (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Aaron Tiedemann",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 786.2652
},
{
"candidateName": "Preston Jordan ",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 918.0014
}
]
},
"AlamedaAlbanyBoardofEducation": {
"id": "AlamedaAlbanyBoardofEducation",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany Board of Education Round One",
"raceDescription": "Top two candidates win seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3157,
"candidates": [
{
"candidateName": "Jolene Gazmen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 734
},
{
"candidateName": "Dayna Inkeles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 857
},
{
"candidateName": "Brian L. Doss",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 301
},
{
"candidateName": "Veronica Davidson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1265
}
]
},
"AlamedaAlbanyBoardofEducationFinalRound": {
"id": "AlamedaAlbanyBoardofEducationFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany Board of Education Final Round",
"raceDescription": "Top two candidates win seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3083.9667,
"candidates": [
{
"candidateName": "Jolene Gazmen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 889.1846
},
{
"candidateName": "Dayna Inkeles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1133.7821
},
{
"candidateName": "Brian L. Doss (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Veronica Davidson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1061
}
]
},
"AlamedaBerkeleyMayor": {
"id": "AlamedaBerkeleyMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley Mayor Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 22229,
"candidates": [
{
"candidateName": "Adena Ishii",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7779
},
{
"candidateName": "Sophie Hahn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8853
},
{
"candidateName": "Kate Harrison",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5118
},
{
"candidateName": "Naomi D. Pete",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 238
},
{
"candidateName": "Logan Bowie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 241
}
]
},
"AlamedaBerkeleyMayorFinalRound": {
"id": "AlamedaBerkeleyMayorFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley Mayor Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 20697,
"candidates": [
{
"candidateName": "Adena Ishii",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9808
},
{
"candidateName": "Sophie Hahn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10889
},
{
"candidateName": "Kate Harrison (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Naomi D. Pete (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Logan Bowie (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaBerkeleyCityCouncilDistrict2": {
"id": "AlamedaBerkeleyCityCouncilDistrict2",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 2 Round One",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2873,
"candidates": [
{
"candidateName": "Terry Taplin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2040
},
{
"candidateName": "Jenny Guarino",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 833
}
]
},
"AlamedaBerkeleyCityCouncilDistrict3": {
"id": "AlamedaBerkeleyCityCouncilDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 3 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2516,
"candidates": [
{
"candidateName": "Deborah Matthews",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 666
},
{
"candidateName": "John “Chip” Moore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 520
},
{
"candidateName": "Ben Bartlett",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1330
}
]
},
"AlamedaBerkeleyCityCouncilDistrict3FinalRound": {
"id": "AlamedaBerkeleyCityCouncilDistrict3FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 3 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2414,
"candidates": [
{
"candidateName": "Deborah Matthews",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 785
},
{
"candidateName": "John “Chip” Moore (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ben Bartlett",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1629
}
]
},
"AlamedaBerkeleyCityCouncilDistrict5": {
"id": "AlamedaBerkeleyCityCouncilDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 5 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 4279,
"candidates": [
{
"candidateName": "Nilang Gor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 524
},
{
"candidateName": "Todd Andrew",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 859
},
{
"candidateName": "Shoshana O’Keefe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2896
}
]
},
"AlamedaBerkeleyCityCouncilDistrict5FinalRound": {
"id": "AlamedaBerkeleyCityCouncilDistrict5FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 5 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 4129,
"candidates": [
{
"candidateName": "Nilang Gor (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Todd Andrew",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 998
},
{
"candidateName": "Shoshana O’Keefe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3131
}
]
},
"AlamedaBerkeleyCityCouncilDistrict6": {
"id": "AlamedaBerkeleyCityCouncilDistrict6",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 6 Round One",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3526,
"candidates": [
{
"candidateName": "Brent Blackaby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2202
},
{
"candidateName": "Andy Katz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1324
}
]
},
"AlamedaOaklandCityCouncilAtLarge": {
"id": "AlamedaOaklandCityCouncilAtLarge",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, At Large Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 65525,
"candidates": [
{
"candidateName": "Cristina “Tina” Tostado",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2599
},
{
"candidateName": "Charlene Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13704
},
{
"candidateName": "Mindy Ruth Pechenuk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2519
},
{
"candidateName": "Rowena Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18881
},
{
"candidateName": "Nancy Sidebotham",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1256
},
{
"candidateName": "LeRonne L. Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18458
},
{
"candidateName": "Fabian Robinson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1503
},
{
"candidateName": "Shawn Danino",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3419
},
{
"candidateName": "Kanitha Matoury",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2571
},
{
"candidateName": "Selika Thomas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 615
}
]
},
"AlamedaOaklandCityCouncilAtLargeFinalRound": {
"id": "AlamedaOaklandCityCouncilAtLargeFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, At Large Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 57335,
"candidates": [
{
"candidateName": "Cristina “Tina” Tostado (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Charlene Wang (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Mindy Ruth Pechenuk (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Rowena Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 31592
},
{
"candidateName": "Nancy Sidebotham (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "LeRonne L. Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25743
},
{
"candidateName": "Fabian Robinson (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Shawn Danino (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Kanitha Matoury (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Selika Thomas (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaOaklandCityCouncilDistrict1": {
"id": "AlamedaOaklandCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 1 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 13021,
"candidates": [
{
"candidateName": "Edward C. Frank",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1094
},
{
"candidateName": "Zac Unger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9949
},
{
"candidateName": "Len Raphael",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1978
}
]
},
"AlamedaOaklandCityCouncilDistrict1FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict1FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 1 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 12864,
"candidates": [
{
"candidateName": "Edward C. Frank (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Zac Unger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10653
},
{
"candidateName": "Len Raphael",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2211
}
]
},
"AlamedaOaklandCityCouncilDistrict3": {
"id": "AlamedaOaklandCityCouncilDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 3 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 8788,
"candidates": [
{
"candidateName": "Baba Afolabi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 740
},
{
"candidateName": "Carroll Fife",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3941
},
{
"candidateName": "Michelle D. Hailey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 703
},
{
"candidateName": "Warren Mitchell Logan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2714
},
{
"candidateName": "Shan M. Hirsch",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 304
},
{
"candidateName": "Meron Semedar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 386
}
]
},
"AlamedaOaklandCityCouncilDistrict3FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict3FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 3 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 8247,
"candidates": [
{
"candidateName": "Baba Afolabi (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Carroll Fife",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4667
},
{
"candidateName": "Michelle D. Hailey (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Warren Mitchell Logan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3580
},
{
"candidateName": "Shan M. Hirsch (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Meron Semedar (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaOaklandCityCouncilDistrict5": {
"id": "AlamedaOaklandCityCouncilDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 5 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5605,
"candidates": [
{
"candidateName": "Noel Gallo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3109
},
{
"candidateName": "Dominic Prado",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 838
},
{
"candidateName": "Erin Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1658
}
]
},
"AlamedaOaklandCityCouncilDistrict5FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict5FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 5 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5500,
"candidates": [
{
"candidateName": "Noel Gallo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3418
},
{
"candidateName": "Dominic Prado (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Erin Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2082
}
]
},
"AlamedaOaklandCityCouncilDistrict7": {
"id": "AlamedaOaklandCityCouncilDistrict7",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 7 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5800,
"candidates": [
{
"candidateName": "Merika Goolsby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1049
},
{
"candidateName": "Ken Houston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1973
},
{
"candidateName": "Iris Merriouns",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1660
},
{
"candidateName": "Marcie Hodge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1118
}
]
},
"AlamedaOaklandCityCouncilDistrict7FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict7FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 7 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5234,
"candidates": [
{
"candidateName": "Merika Goolsby (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ken Houston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2845
},
{
"candidateName": "Iris Merriouns",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2389
},
{
"candidateName": "Marcie Hodge (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaOaklandCityAttorney": {
"id": "AlamedaOaklandCityAttorney",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Attorney Round One",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 62872,
"candidates": [
{
"candidateName": "Brenda Harbin-Forte",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26986
},
{
"candidateName": "Ryan Richardson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 35886
}
]
},
"AlamedaOaklandSchoolDirectorDistrict1": {
"id": "AlamedaOaklandSchoolDirectorDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 1 Round One",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 12641,
"candidates": [
{
"candidateName": "Rachel Latta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9772
},
{
"candidateName": "Benjamin Salop",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2869
}
]
},
"AlamedaOaklandSchoolDirectorDistrict3": {
"id": "AlamedaOaklandSchoolDirectorDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 3 Round One",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 8467,
"candidates": [
{
"candidateName": "Dwayne Aikens Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4048
},
{
"candidateName": "VanCedric Williams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4419
}
]
},
"AlamedaOaklandSchoolDirectorDistrict5": {
"id": "AlamedaOaklandSchoolDirectorDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 5 Round One",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5442,
"candidates": [
{
"candidateName": "Sasha Ritzie-Hernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2479
},
{
"candidateName": "Patrice Berry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2963
}
]
},
"AlamedaOaklandSchoolDirectorDistrict7": {
"id": "AlamedaOaklandSchoolDirectorDistrict7",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 7 Round One",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5512,
"candidates": [
{
"candidateName": "Clifford Thompson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3414
},
{
"candidateName": "Dominic Ware",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2098
}
]
},
"AlamedaSanLeandroCityCouncilDistrict1": {
"id": "AlamedaSanLeandroCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 1 Round One",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 10461,
"candidates": [
{
"candidateName": "Sbeydeh Viveros Walton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10461
}
]
},
"AlamedaSanLeandroCityCouncilDistrict2": {
"id": "AlamedaSanLeandroCityCouncilDistrict2",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 2 Round One",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 13367,
"candidates": [
{
"candidateName": "Ed Hernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6458
},
{
"candidateName": "Bryan Azevedo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6909
}
]
},
"AlamedaSanLeandroCityCouncilDistrict4": {
"id": "AlamedaSanLeandroCityCouncilDistrict4",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 4 Round One",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 10513,
"candidates": [
{
"candidateName": "Fred Simon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10513
}
]
},
"AlamedaSanLeandroCityCouncilDistrict6": {
"id": "AlamedaSanLeandroCityCouncilDistrict6",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 6 Round One",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 12632,
"candidates": [
{
"candidateName": "Robert Aguilar Bulatao",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4679
},
{
"candidateName": "Dylan Boldt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7953
}
]
},
"CCContraCostaCountyBoardofEducationGoverningBoardArea1": {
"id": "CCContraCostaCountyBoardofEducationGoverningBoardArea1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Contra Costa County Board of Education Governing Board, Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 57110,
"candidates": [
{
"candidateName": "Anthony Edward Caro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23121
},
{
"candidateName": "Daniel Nathan-Heiss",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33989
}
]
},
"CCContraCostaCountyBoardofEducationGoverningBoardArea3": {
"id": "CCContraCostaCountyBoardofEducationGoverningBoardArea3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Contra Costa County Board of Education Governing Board, Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 66270,
"candidates": [
{
"candidateName": "Yazmin Llamas",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 41395
},
{
"candidateName": "Vicki Gordon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24875
}
]
},
"CCContraCostaCommunityCollegeDistrictGoverningBoardWard2": {
"id": "CCContraCostaCommunityCollegeDistrictGoverningBoardWard2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Contra Costa Community College District Governing Board, Ward 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 91331,
"candidates": [
{
"candidateName": "Diana J. Honig",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 67574
},
{
"candidateName": "Kofi Opong-Mensah",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23757
}
]
},
"CCContraCostaCommunityCollegeDistrictGoverningBoardWard5": {
"id": "CCContraCostaCommunityCollegeDistrictGoverningBoardWard5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Contra Costa Community College District Governing Board, Ward 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 57936,
"candidates": [
{
"candidateName": "Debra Vinson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20974
},
{
"candidateName": "Fernando Sandoval",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 36962
}
]
},
"CCAcalanesUnionHighSchoolDistrictGoverningBoard": {
"id": "CCAcalanesUnionHighSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Acalanes Union High School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 83875,
"candidates": [
{
"candidateName": "Andrew Fontan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10429
},
{
"candidateName": "Sibyl Minighini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9058
},
{
"candidateName": "Wendy Reicher",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25705
},
{
"candidateName": "Paul Chopra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21103
},
{
"candidateName": "Peter Catalano",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4489
},
{
"candidateName": "Stacey Schweppe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13091
}
]
},
"CCAntiochUnifiedSchoolDistrictGoverningBoardArea3": {
"id": "CCAntiochUnifiedSchoolDistrictGoverningBoardArea3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch Unified School District Governing Board, Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 7323,
"candidates": [
{
"candidateName": "Scott Bergerhouse",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3454
},
{
"candidateName": "Dee Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3869
}
]
},
"CCAntiochUnifiedSchoolDistrictGoverningBoardArea4": {
"id": "CCAntiochUnifiedSchoolDistrictGoverningBoardArea4",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch Unified School District Governing Board, Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 6672,
"candidates": [
{
"candidateName": "Gary Hack",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2749
},
{
"candidateName": "Olga Cobos-Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3923
}
]
},
"CCLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard": {
"id": "CCLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Livermore Valley Joint Unified School District Governing Board",
"raceDescription": "Top two candidates win seat. Includes votes from Contra Costa and Alameda counties.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 36773,
"candidates": [
{
"candidateName": "Maggie Tufts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8406
},
{
"candidateName": "Amanda Pepper",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2420
},
{
"candidateName": "Jean Paulsen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1400
},
{
"candidateName": "Tara Boyce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7145
},
{
"candidateName": "Christiaan Vandenheuvel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8368
},
{
"candidateName": "Deena Kaplanis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9034
}
]
},
"CCMartinezUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "CCMartinezUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Martinez Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2375,
"candidates": [
{
"candidateName": "Carlos M. Melendez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1129
},
{
"candidateName": "Logan Campbell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1246
}
]
},
"CCMtDiabloUnifiedSchoolDistrictGoverningBoardArea5": {
"id": "CCMtDiabloUnifiedSchoolDistrictGoverningBoardArea5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Mt Diablo Unified School District Governing Board, Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 19213,
"candidates": [
{
"candidateName": "Thomas “Frugal” McDougall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9973
},
{
"candidateName": "May Jabeen Patel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9240
}
]
},
"CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea2": {
"id": "CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon Valley Unified School District Governing Board, Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 16525,
"candidates": [
{
"candidateName": "Shelley Clark",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9863
},
{
"candidateName": "Karin Shumway",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6662
}
]
},
"CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea3": {
"id": "CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon Valley Unified School District Governing Board, Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 9716,
"candidates": [
{
"candidateName": "Laura Bratt",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5091
},
{
"candidateName": "Sukriti Sehgal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4625
}
]
},
"CCWestContraCostaUnifiedSchoolDistrictGoverningBoardArea2": {
"id": "CCWestContraCostaUnifiedSchoolDistrictGoverningBoardArea2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "West Contra Costa Unified School District Governing Board, Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 9749,
"candidates": [
{
"candidateName": "Guadalupe Enllana",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5108
},
{
"candidateName": "Otheree AK Christian",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4641
}
]
},
"CCMoragaSchoolDistrictGoverningBoard": {
"id": "CCMoragaSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Moraga School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 11205,
"candidates": [
{
"candidateName": "Lee Hays",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3817
},
{
"candidateName": "Gian Panetta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2609
},
{
"candidateName": "Stephanie Dickerson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4779
}
]
},
"CCBoardofSupervisorsDistrict5": {
"id": "CCBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "https://www.kqed.org/voterguide/contracosta/races#supervisor-5th-district",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 65377,
"candidates": [
{
"candidateName": "Mike Barbanica",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 31767
},
{
"candidateName": "Shanelle Scales-Preston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33610
}
]
},
"CCAntiochMayor": {
"id": "CCAntiochMayor",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 34266,
"candidates": [
{
"candidateName": "Lamar Hernández-Thorpe",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10381
},
{
"candidateName": "Rakesh Christian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2377
},
{
"candidateName": "Ron Bernal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21508
}
]
},
"CCAntiochCityCouncilDistrict2": {
"id": "CCAntiochCityCouncilDistrict2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 7575,
"candidates": [
{
"candidateName": "Louie Rocha",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4472
},
{
"candidateName": "Dominique King",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3103
}
]
},
"CCAntiochCityCouncilDistrict3": {
"id": "CCAntiochCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 9568,
"candidates": [
{
"candidateName": "Donald “Don” Freitas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4821
},
{
"candidateName": "Addison Peterson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2717
},
{
"candidateName": "Antwon Ramon Webster",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2030
}
]
},
"CCAntiochCityClerk": {
"id": "CCAntiochCityClerk",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 27257,
"candidates": [
{
"candidateName": "Melissa Rhodes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27257
}
]
},
"CCAntiochCityTreasurer": {
"id": "CCAntiochCityTreasurer",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 32097,
"candidates": [
{
"candidateName": "Jim Davis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10077
},
{
"candidateName": "Jorge Rojas Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11878
},
{
"candidateName": "Lori Ogorchock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10142
}
]
},
"CCBrentwoodMayor": {
"id": "CCBrentwoodMayor",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Brentwood Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 25741,
"candidates": [
{
"candidateName": "Susannah Meyer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15813
},
{
"candidateName": "Gerald Johnson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9928
}
]
},
"CCBrentwoodCityCouncilDistrict1": {
"id": "CCBrentwoodCityCouncilDistrict1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Brentwood City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5855,
"candidates": [
{
"candidateName": "Faye Maloney",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3723
},
{
"candidateName": "Anita Roberts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2132
}
]
},
"CCBrentwoodCityCouncilDistrict3": {
"id": "CCBrentwoodCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Brentwood City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 8740,
"candidates": [
{
"candidateName": "Jovita Mendoza",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4612
},
{
"candidateName": "Brian J. Oftedal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4128
}
]
},
"CCClaytonCityCouncil": {
"id": "CCClaytonCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Clayton City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 13092,
"candidates": [
{
"candidateName": "Letecia “Holly” Tillman",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3367
},
{
"candidateName": "Jim Diaz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3097
},
{
"candidateName": "Richard G. Enea",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3544
},
{
"candidateName": "Maria Shulman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3084
}
]
},
"CCConcordCityCouncilDistrict2": {
"id": "CCConcordCityCouncilDistrict2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Concord City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 8898,
"candidates": [
{
"candidateName": "Eric Antonick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2164
},
{
"candidateName": "Carlyn Obringer",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6734
}
]
},
"CCConcordCityCouncilDistrict4": {
"id": "CCConcordCityCouncilDistrict4",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Concord City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 9219,
"candidates": [
{
"candidateName": "Matthew Dashner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 985
},
{
"candidateName": "Edi Birsan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3185
},
{
"candidateName": "Pablo Benavente",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3274
},
{
"candidateName": "Myles Burks",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1775
}
]
},
"CCDanvilleTownCouncil": {
"id": "CCDanvilleTownCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Danville Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 49943,
"candidates": [
{
"candidateName": "Reneé S. Morgan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 15142
},
{
"candidateName": "Julia Gillette",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4995
},
{
"candidateName": "Newell Arnerich",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 15322
},
{
"candidateName": "Mark Belotz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14484
}
]
},
"CCElCerritoCityCouncil": {
"id": "CCElCerritoCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "El Cerrito City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 26147,
"candidates": [
{
"candidateName": "Lauren Dodge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2320
},
{
"candidateName": "Courtney Helion",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2921
},
{
"candidateName": "Lisa Motoyama",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7832
},
{
"candidateName": "William Ktsanes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5778
},
{
"candidateName": "Rebecca Saltzman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7296
}
]
},
"CCHerculesCityCouncil": {
"id": "CCHerculesCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Hercules City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 41216,
"candidates": [
{
"candidateName": "Tiffany Grimsley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5674
},
{
"candidateName": "Dilli Bhattarai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5822
},
{
"candidateName": "Kofi Opong-Mensah",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23757
},
{
"candidateName": "Alex Walker-Griffin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5963
}
]
},
"CCLafayetteCityCouncil": {
"id": "CCLafayetteCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Lafayette City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 28847,
"candidates": [
{
"candidateName": "Gina Dawson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8008
},
{
"candidateName": "Lauren McCabe Herpich",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4315
},
{
"candidateName": "John McCormick",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8547
},
{
"candidateName": "Carl Anduri",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7977
}
]
},
"CCLafayetteCityCouncilShortTerm": {
"id": "CCLafayetteCityCouncilShortTerm",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Lafayette City Council — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 10701,
"candidates": [
{
"candidateName": "Mario Diprisco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5027
},
{
"candidateName": "Jim Cervantes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5674
}
]
},
"CCMartinezCityCouncilDistrict2": {
"id": "CCMartinezCityCouncilDistrict2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Martinez City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3601,
"candidates": [
{
"candidateName": "Greg Young",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2025
},
{
"candidateName": "Dylan Radke",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1576
}
]
},
"CCMartinezCityCouncilDistrict3": {
"id": "CCMartinezCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Martinez City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3447,
"candidates": [
{
"candidateName": "Satinder S. Malhi",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3447
}
]
},
"CCOakleyCityCouncilDistrict5": {
"id": "CCOakleyCityCouncilDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Oakley City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2616,
"candidates": [
{
"candidateName": "George Fuller",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1091
},
{
"candidateName": "Cristina Pena Langley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 975
},
{
"candidateName": "Oleksii Chuiko",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 550
}
]
},
"CCOrindaCityCouncil": {
"id": "CCOrindaCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Orinda City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 16695,
"candidates": [
{
"candidateName": "Candace T. Evans",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2019
},
{
"candidateName": "Cara R. Hoxie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7081
},
{
"candidateName": "Darlene K. Gee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7595
}
]
},
"CCPinoleCityCouncil": {
"id": "CCPinoleCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pinole City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 9890,
"candidates": [
{
"candidateName": "Truc “Christy” Lam-Julian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2240
},
{
"candidateName": "Maureen Toms",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3751
},
{
"candidateName": "Devin T. Murphy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3899
}
]
},
"CCPinoleCityTreasurer": {
"id": "CCPinoleCityTreasurer",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pinole City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 6567,
"candidates": [
{
"candidateName": "Rafael Menis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2797
},
{
"candidateName": "Roy V. Swearingen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3770
}
]
},
"CCPittsburgCityCouncil": {
"id": "CCPittsburgCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pittsburg City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 27087,
"candidates": [
{
"candidateName": "Iztaccuauhtli Hector Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5750
},
{
"candidateName": "Juan Antonio Banales",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11444
},
{
"candidateName": "Jelani Killings",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9893
}
]
},
"CCPleasantHillCityCouncilDistrict1": {
"id": "CCPleasantHillCityCouncilDistrict1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pleasant Hill City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2146,
"candidates": [
{
"candidateName": "Marshall Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1077
},
{
"candidateName": "Belle La",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1069
}
]
},
"CCPleasantHillCityCouncilDistrict5": {
"id": "CCPleasantHillCityCouncilDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pleasant Hill City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3324,
"candidates": [
{
"candidateName": "Oliver Greenwood",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1518
},
{
"candidateName": "Amanda Szakats",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1806
}
]
},
"CCRichmondCityCouncilDistrict1": {
"id": "CCRichmondCityCouncilDistrict1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Richmond City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2780,
"candidates": [
{
"candidateName": "Jamelia Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1385
},
{
"candidateName": "Melvin Lee Willis Jr.",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1091
},
{
"candidateName": "Mark Wassberg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 304
}
]
},
"CCRichmondCityCouncilDistrict5": {
"id": "CCRichmondCityCouncilDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Richmond City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5661,
"candidates": [
{
"candidateName": "Ahmad Anderson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2442
},
{
"candidateName": "Sue Wilson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3219
}
]
},
"CCRichmondCityCouncilDistrict6": {
"id": "CCRichmondCityCouncilDistrict6",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Richmond City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5566,
"candidates": [
{
"candidateName": "Shawn Dunning",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2247
},
{
"candidateName": "Claudia Jimenez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3319
}
]
},
"CCSanPabloCityCouncil": {
"id": "CCSanPabloCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Pablo City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 10257,
"candidates": [
{
"candidateName": "Abel Pineda",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3196
},
{
"candidateName": "Patricia R. Ponce",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3856
},
{
"candidateName": "Arturo Cruz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3205
}
]
},
"CCSanRamonMayor": {
"id": "CCSanRamonMayor",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 30111,
"candidates": [
{
"candidateName": "Mark H. Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21211
},
{
"candidateName": "Chirag Kathrani",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8900
}
]
},
"CCSanRamonCityCouncilDistrict1": {
"id": "CCSanRamonCityCouncilDistrict1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 6948,
"candidates": [
{
"candidateName": "Robert Jweinat",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3530
},
{
"candidateName": "Vasanth Shetty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3418
}
]
},
"CCSanRamonCityCouncilDistrict3": {
"id": "CCSanRamonCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 4924,
"candidates": [
{
"candidateName": "Sridhar Verose",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4924
}
]
},
"CCWalnutCreekCityCouncil": {
"id": "CCWalnutCreekCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Walnut Creek City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 79053,
"candidates": [
{
"candidateName": "Craig Devinney",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17803
},
{
"candidateName": "Cindy Darling",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21290
},
{
"candidateName": "Brendan Moran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8796
},
{
"candidateName": "Laura Patch",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11134
},
{
"candidateName": "Kevin Wilk",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 20030
}
]
},
"CCCrockettCommunityServicesDistrictDirectorShortTerm": {
"id": "CCCrockettCommunityServicesDistrictDirectorShortTerm",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Crockett Community Services District Director — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 1192,
"candidates": [
{
"candidateName": "Gaunt Murdock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 643
},
{
"candidateName": "Matthew Raver",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 549
}
]
},
"CCDiscoveryBayCommunityServicesDistrictDirector": {
"id": "CCDiscoveryBayCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Discovery Bay Community Services District Director",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 8654,
"candidates": [
{
"candidateName": "Carolyn Graham",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3638
},
{
"candidateName": "Lesley Belcher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3343
},
{
"candidateName": "Leonard D. Woren",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1673
}
]
},
"CCRodeoHerculesFireProtectionDistrictDirector": {
"id": "CCRodeoHerculesFireProtectionDistrictDirector",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Rodeo-Hercules Fire Protection District Director",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 17494,
"candidates": [
{
"candidateName": "Charles Davidson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6622
},
{
"candidateName": "Robyn Kelly Mikel",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5353
},
{
"candidateName": "Heather Gibson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5519
}
]
},
"CCEastBayRegionalParkDistrictDirectorWard2": {
"id": "CCEastBayRegionalParkDistrictDirectorWard2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "East Bay Regional Park District Director, Ward 2",
"raceDescription": "Top candidate wins seat. Includes votes from Contra Costa and Alameda counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 95288,
"candidates": [
{
"candidateName": "Casey Alyson Farmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27544
},
{
"candidateName": "Lynda Deschambault",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 47653
},
{
"candidateName": "Shane Reisman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20091
}
]
},
"CCIronhouseSanitaryDistrictDirector": {
"id": "CCIronhouseSanitaryDistrictDirector",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Ironhouse Sanitary District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 31072,
"candidates": [
{
"candidateName": "Angela Lowrey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7763
},
{
"candidateName": "Sue Higgins",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7077
},
{
"candidateName": "Dawn Morrow",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8301
},
{
"candidateName": "Peter W. Zirkle",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7931
}
]
},
"CCCentralContraCostaSanitaryDistrictDirectorDivision5": {
"id": "CCCentralContraCostaSanitaryDistrictDirectorDivision5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Central Contra Costa Sanitary District Director, Division 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 21723,
"candidates": [
{
"candidateName": "Jean Froelicher Kuznik",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16078
},
{
"candidateName": "Bansidhar S. Giri",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5645
}
]
},
"CCSanFranciscoBayAreaRapidTransitDistrictDirectorDistrict5": {
"id": "CCSanFranciscoBayAreaRapidTransitDistrictDirectorDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 5",
"raceDescription": "Top candidate wins seat. Includes votes from Contra Costa and Alameda counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 88707,
"candidates": [
{
"candidateName": "Melissa Hernandez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 61965
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26742
}
]
},
"CCEastBayMunicipalUtilityDistrictDirectorWard1": {
"id": "CCEastBayMunicipalUtilityDistrictDirectorWard1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "East Bay Municipal Utility District Director, Ward 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 47913,
"candidates": [
{
"candidateName": "Anthony L. Tave",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21106
},
{
"candidateName": "Joey D. Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26807
}
]
},
"CCEastBayMunicipalUtilityDirectorWard2ShortTerm": {
"id": "CCEastBayMunicipalUtilityDirectorWard2ShortTerm",
"type": "localRace",
"location": "Contra Costa",
"raceName": "East Bay Municipal Utility Director, Ward 2 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 71660,
"candidates": [
{
"candidateName": "Luz Gomez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 71660
}
]
},
"CCMeasureR": {
"id": "CCMeasureR",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure R",
"raceDescription": "Byron Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 6120,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3329
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2791
}
]
},
"CCMeasureO": {
"id": "CCMeasureO",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure O",
"raceDescription": "Martinez Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 13016,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7176
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5840
}
]
},
"CCMeasureP": {
"id": "CCMeasureP",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure P",
"raceDescription": "Pittsburg Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 16030,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11382
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4648
}
]
},
"CCMeasureQ": {
"id": "CCMeasureQ",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure Q",
"raceDescription": "San Ramon Valley Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 70549,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52476
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18073
}
]
},
"CCMeasureG": {
"id": "CCMeasureG",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure G",
"raceDescription": "El Cerrito. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 11239,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9095
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2144
}
]
},
"CCMeasureH": {
"id": "CCMeasureH",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure H",
"raceDescription": "Lafayette. Sales tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 13247,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8634
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4613
}
]
},
"CCMeasureI": {
"id": "CCMeasureI",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure I",
"raceDescription": "Pinole. Sales tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 7246,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4899
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2347
}
]
},
"CCMeasureJ": {
"id": "CCMeasureJ",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure J",
"raceDescription": "Richmond. Primary municipal election. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 28042,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16138
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11904
}
]
},
"CCMeasureL": {
"id": "CCMeasureL",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure L",
"raceDescription": "Richmond. Ranked choice voting. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 27982,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15018
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12964
}
]
},
"CCMeasureM": {
"id": "CCMeasureM",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure M",
"raceDescription": "San Pablo. Cannabis business license tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5514,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4074
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1440
}
]
},
"CCMeasureN": {
"id": "CCMeasureN",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure N",
"raceDescription": "San Ramon. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 31328,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17419
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13909
}
]
},
"CCMeasureS": {
"id": "CCMeasureS",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure S",
"raceDescription": "Pleasant Hill Recreation and Park District. Park facilities bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 18692,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11941
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6751
}
]
},
"MarinMarinCountyBoardofEducationTrusteeArea1": {
"id": "MarinMarinCountyBoardofEducationTrusteeArea1",
"type": "localRace",
"location": "Marin",
"raceName": "Marin County Board of Education, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 10967,
"candidates": [
{
"candidateName": "Li DelPan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3886
},
{
"candidateName": "Adam McGill",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3874
},
{
"candidateName": "Barbara Clifton Zarate",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3207
}
]
},
"MarinMarinCountyBoardofEducationTrusteeArea4": {
"id": "MarinMarinCountyBoardofEducationTrusteeArea4",
"type": "localRace",
"location": "Marin",
"raceName": "Marin County Board of Education, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 11176,
"candidates": [
{
"candidateName": "Nancy McCarthy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6425
},
{
"candidateName": "Victoria “Tory” Canby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4751
}
]
},
"MarinMarinCountyBoardofEducationTrusteeArea7": {
"id": "MarinMarinCountyBoardofEducationTrusteeArea7",
"type": "localRace",
"location": "Marin",
"raceName": "Marin County Board of Education, Trustee Area 7",
"raceDescription": "Top candidate wins seat. Includes votes from Marin and Sonoma counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 9173,
"candidates": [
{
"candidateName": "Jill Manning-Sartori",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5167
},
{
"candidateName": "Denise Bohman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4006
}
]
},
"MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea2": {
"id": "MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Community College District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 11007,
"candidates": [
{
"candidateName": "Crystal Martinez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9071
},
{
"candidateName": "Mila Schechter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1936
}
]
},
"MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea7": {
"id": "MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea7",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Community College District Governing Board, Trustee Area 7",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 10168,
"candidates": [
{
"candidateName": "Ross Millerick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3956
},
{
"candidateName": "Stephanie O’Brien",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6212
}
]
},
"MarinTamalpaisUnionHighSchoolDistrictGoverningBoard": {
"id": "MarinTamalpaisUnionHighSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Tamalpais Union High School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 58232,
"candidates": [
{
"candidateName": "Ida Times-Green",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19090
},
{
"candidateName": "Jennifer “Jenny” Holden",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18837
},
{
"candidateName": "A. Ray Chaudhuri",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5644
},
{
"candidateName": "Amos Klausner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7641
},
{
"candidateName": "Nicholas Ondrejka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7020
}
]
},
"MarinMillerCreekElementarySchoolDistrictGoverningBoard": {
"id": "MarinMillerCreekElementarySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Miller Creek Elementary School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 10739,
"candidates": [
{
"candidateName": "Franco Ruggeri",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4073
},
{
"candidateName": "Alissa A. Chacko",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4341
},
{
"candidateName": "Sivan Oyserman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2325
}
]
},
"MarinLarkspurCorteMaderaSchoolDistrictGoverningBoard": {
"id": "MarinLarkspurCorteMaderaSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur-Corte Madera School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 7211,
"candidates": [
{
"candidateName": "Ava Fruin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2475
},
{
"candidateName": "Charles Furcolo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1231
},
{
"candidateName": "Rachel Tarko Hudson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1368
},
{
"candidateName": "Beth Blair",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2137
}
]
},
"MarinRossSchoolDistrictGoverningBoard": {
"id": "MarinRossSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Ross School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 1467,
"candidates": [
{
"candidateName": "Kelly Dwinells",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 573
},
{
"candidateName": "Erin Earls",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 570
},
{
"candidateName": "Vinay Patel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 324
}
]
},
"MarinRossValleySchoolDistrictGoverningBoard": {
"id": "MarinRossValleySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Ross Valley School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 16503,
"candidates": [
{
"candidateName": "Philip J. Feffer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3433
},
{
"candidateName": "Rachel Litwack",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4729
},
{
"candidateName": "Shelley Hamilton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4403
},
{
"candidateName": "Daniel Cassidy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3938
}
]
},
"MarinSausalitoMarinCitySchoolDistrictGoverningBoard": {
"id": "MarinSausalitoMarinCitySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Sausalito Marin City School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5369,
"candidates": [
{
"candidateName": "Rebecca Lytle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2023
},
{
"candidateName": "Danielle Diego",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2125
},
{
"candidateName": "Lester Parham",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 497
},
{
"candidateName": "Sarah E. Canson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 724
}
]
},
"MarinShorelineUnifiedSchoolDistrictGoverningBoardTrusteeArea1": {
"id": "MarinShorelineUnifiedSchoolDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "Marin",
"raceName": "Shoreline Unified School District Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat. Includes votes from Marin and Sonoma Counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 1644,
"candidates": [
{
"candidateName": "Buddy Faure",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 421
},
{
"candidateName": "Thomas Tyson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1223
}
]
},
"MarinCountySupervisorDistrict2": {
"id": "MarinCountySupervisorDistrict2",
"type": "localRace",
"location": "Marin",
"raceName": "County Supervisor, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 17898,
"candidates": [
{
"candidateName": "Heather McPhail Sridharan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8728
},
{
"candidateName": "Brian Colbert",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9170
}
]
},
"MarinBelvedereCityCouncil": {
"id": "MarinBelvedereCityCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Belvedere City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 1529,
"candidates": [
{
"candidateName": "Pat Carapiet",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 472
},
{
"candidateName": "Kevin Burke",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 509
},
{
"candidateName": "Sally A. Wilkinson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 548
}
]
},
"MarinCorteMaderaTownCouncil": {
"id": "MarinCorteMaderaTownCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Corte Madera Town Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5099,
"candidates": [
{
"candidateName": "James H. Andrews",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1635
},
{
"candidateName": "Fred Casissa",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2241
},
{
"candidateName": "Charlie Kirschner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1223
}
]
},
"MarinFairfaxTownCouncil": {
"id": "MarinFairfaxTownCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Fairfax Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 7972,
"candidates": [
{
"candidateName": "Frank Egger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1746
},
{
"candidateName": "Michael Ghiringhelli",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1516
},
{
"candidateName": "Bruce Ackerman",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1016
},
{
"candidateName": "Chance Cutrano",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1004
},
{
"candidateName": "Barbara Coler",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1085
},
{
"candidateName": "Douglas Kelly",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 599
},
{
"candidateName": "Cindy Swift",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1006
}
]
},
"MarinLarkspurCityCouncil": {
"id": "MarinLarkspurCityCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 6033,
"candidates": [
{
"candidateName": "Gabe Paulson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3297
},
{
"candidateName": "Scot Candell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2736
}
]
},
"MarinLarkspurCityCouncilShortTerm": {
"id": "MarinLarkspurCityCouncilShortTerm",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur City Council — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3987,
"candidates": [
{
"candidateName": "Sarah Margulies",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2874
},
{
"candidateName": "Lana Scott",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1113
}
]
},
"MarinMillValleyCityCouncil": {
"id": "MarinMillValleyCityCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Mill Valley City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 13156,
"candidates": [
{
"candidateName": "Caroline Joachim",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3648
},
{
"candidateName": "Katherine Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3770
},
{
"candidateName": "Urban Carmel",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3509
},
{
"candidateName": "Leah Curtis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1020
},
{
"candidateName": "Mike Koo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1209
}
]
},
"MarinNovatoCityCouncilDistrict1": {
"id": "MarinNovatoCityCouncilDistrict1",
"type": "localRace",
"location": "Marin",
"raceName": "Novato City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3752,
"candidates": [
{
"candidateName": "Kevin Jacobs",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2143
},
{
"candidateName": "James P. Petray",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1609
}
]
},
"MarinNovatoCityCouncilDistrict3": {
"id": "MarinNovatoCityCouncilDistrict3",
"type": "localRace",
"location": "Marin",
"raceName": "Novato City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2468,
"candidates": [
{
"candidateName": "Tim O'Connor",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2468
}
]
},
"MarinNovatoCityCouncilDistrict5": {
"id": "MarinNovatoCityCouncilDistrict5",
"type": "localRace",
"location": "Marin",
"raceName": "Novato City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2396,
"candidates": [
{
"candidateName": "Mark J. Milberg",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2396
}
]
},
"MarinSanAnselmoTownCouncil": {
"id": "MarinSanAnselmoTownCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "San Anselmo Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 11663,
"candidates": [
{
"candidateName": "Guy Meyer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 688
},
{
"candidateName": "Kurt Johnson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1528
},
{
"candidateName": "Ford Greene",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1746
},
{
"candidateName": "Eileen Burke",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3302
},
{
"candidateName": "Chantel Walker",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2206
},
{
"candidateName": "Yoav Schlesinger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2193
}
]
},
"MarinSanRafaelCityCouncilDistrict1": {
"id": "MarinSanRafaelCityCouncilDistrict1",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 1120,
"candidates": [
{
"candidateName": "Maika Llorens Gulati",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1120
}
]
},
"MarinSanRafaelCityCouncilDistrict4": {
"id": "MarinSanRafaelCityCouncilDistrict4",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 4872,
"candidates": [
{
"candidateName": "Mark Galperin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 944
},
{
"candidateName": "Rachel Kertz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3928
}
]
},
"MarinSanRafaelMayor": {
"id": "MarinSanRafaelMayor",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 16690,
"candidates": [
{
"candidateName": "Kate Colin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14422
},
{
"candidateName": "Mahmoud A. Shirazi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2268
}
]
},
"MarinSanRafaelCityAttorney": {
"id": "MarinSanRafaelCityAttorney",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael City Attorney",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 13182,
"candidates": [
{
"candidateName": "Robert F. Epstein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13182
}
]
},
"MarinSanRafaelClerkandAssessor": {
"id": "MarinSanRafaelClerkandAssessor",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael Clerk and Assessor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 13089,
"candidates": [
{
"candidateName": "Lindsay Lara",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13089
}
]
},
"MarinSausalitoCityCouncilMember": {
"id": "MarinSausalitoCityCouncilMember",
"type": "localRace",
"location": "Marin",
"raceName": "Sausalito City Council Member",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 7140,
"candidates": [
{
"candidateName": "Jacqueline Amrikhas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1164
},
{
"candidateName": "Melissa Blaustein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1506
},
{
"candidateName": "Sandra Bushmaker",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1253
},
{
"candidateName": "Steven Woodside",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1588
},
{
"candidateName": "Ian Sobieski",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1629
}
]
},
"MarinTiburonTownCouncilMember": {
"id": "MarinTiburonTownCouncilMember",
"type": "localRace",
"location": "Marin",
"raceName": "Tiburon Town Council Member",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5776,
"candidates": [
{
"candidateName": "Holli Thier",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1615
},
{
"candidateName": "Andrew Thompson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1468
},
{
"candidateName": "Chuck Hornbrook",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1116
},
{
"candidateName": "Isaac Nikfar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1577
}
]
},
"MarinBelMarinKeysCommunityServicesDistrictDirector": {
"id": "MarinBelMarinKeysCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Bel Marin Keys Community Services District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 1745,
"candidates": [
{
"candidateName": "Cheryl Furst",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 381
},
{
"candidateName": "Kevin Dugan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 208
},
{
"candidateName": "Maria Mercy Angelopulos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 409
},
{
"candidateName": "David Bartnicki",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 168
},
{
"candidateName": "Natalia Shorten",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 335
},
{
"candidateName": "James “Jim” Spaulding",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 244
}
]
},
"MarinMarinCityCommunityServicesDistrictDirector": {
"id": "MarinMarinCityCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Marin City Community Services District Director",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 856,
"candidates": [
{
"candidateName": "Lynnette Egenlauf",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 274
},
{
"candidateName": "Henry E. Mims",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 340
},
{
"candidateName": "Royce Y. McLemore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 242
}
]
},
"MarinTamalpaisCommunityServicesDistrictDirector": {
"id": "MarinTamalpaisCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Tamalpais Community Services District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5121,
"candidates": [
{
"candidateName": "Steven Levine",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1552
},
{
"candidateName": "Courtney DiCarlo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 695
},
{
"candidateName": "Matthew McMahon",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1435
},
{
"candidateName": "Steffen Bartschat",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1439
}
]
},
"MarinSouthernMarinFireProtectionDistrictDirector": {
"id": "MarinSouthernMarinFireProtectionDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Southern Marin Fire Protection District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 30576,
"candidates": [
{
"candidateName": "Cathryn A. Hilliard",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9610
},
{
"candidateName": "Rich Riechel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3993
},
{
"candidateName": "Ashley Raveche",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9283
},
{
"candidateName": "Clifford Waldeck",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7690
}
]
},
"MarinLasGallinasValleySanitaryDistrictDirectorShortTerm": {
"id": "MarinLasGallinasValleySanitaryDistrictDirectorShortTerm",
"type": "localRace",
"location": "Marin",
"raceName": "Las Gallinas Valley Sanitary District Director — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 8851,
"candidates": [
{
"candidateName": "Nicholas Lavrov",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4762
},
{
"candidateName": "Barry Nitzberg",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4089
}
]
},
"MarinMarinMunicipalWaterDistrictDirectorDivision2": {
"id": "MarinMarinMunicipalWaterDistrictDirectorDivision2",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Municipal Water District Director, Division 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 9285,
"candidates": [
{
"candidateName": "Diana Maier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3538
},
{
"candidateName": "Jack Kenney",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2349
},
{
"candidateName": "Robert Sandoval",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3398
}
]
},
"MarinMarinMunicipalWaterDistrictDirectorDivision5": {
"id": "MarinMarinMunicipalWaterDistrictDirectorDivision5",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Municipal Water District Director, Division 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 10826,
"candidates": [
{
"candidateName": "Dawn Matheson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1525
},
{
"candidateName": "Larry L. Russell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6693
},
{
"candidateName": "Dave Keatley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2608
}
]
},
"MarinNorthMarinWaterDistrictDirectorDivision1ShortTerm": {
"id": "MarinNorthMarinWaterDistrictDirectorDivision1ShortTerm",
"type": "localRace",
"location": "Marin",
"raceName": "North Marin Water District Director, Division 1 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 4865,
"candidates": [
{
"candidateName": "Kenneth Eichstaedt",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3123
},
{
"candidateName": "Mary Stompe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1742
}
]
},
"MarinNorthMarinWaterDistrictDirectorDivision3": {
"id": "MarinNorthMarinWaterDistrictDirectorDivision3",
"type": "localRace",
"location": "Marin",
"raceName": "North Marin Water District Director, Division 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 4280,
"candidates": [
{
"candidateName": "Francis Drouillard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2054
},
{
"candidateName": "Michael H. Joly",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2226
}
]
},
"MarinMeasureAA": {
"id": "MarinMeasureAA",
"type": "localRace",
"location": "Marin",
"raceName": "Measure AA",
"raceDescription": "Petaluma Joint Union High School District. School bond. Passes with 55% vote. Includes votes from Marin and Sonoma Counties.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 27544,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16739
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10805
}
]
},
"MarinMeasureB": {
"id": "MarinMeasureB",
"type": "localRace",
"location": "Marin",
"raceName": "Measure B",
"raceDescription": "Tamalpais Union High School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 43668,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27814
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15854
}
]
},
"MarinMeasureC": {
"id": "MarinMeasureC",
"type": "localRace",
"location": "Marin",
"raceName": "Measure C",
"raceDescription": "Bolinas-Stinson Union School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 701,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 483
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 218
}
]
},
"MarinMeasureE": {
"id": "MarinMeasureE",
"type": "localRace",
"location": "Marin",
"raceName": "Measure E",
"raceDescription": "Kentfield School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 4588,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2682
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1906
}
]
},
"MarinMeasureG": {
"id": "MarinMeasureG",
"type": "localRace",
"location": "Marin",
"raceName": "Measure G",
"raceDescription": "Sausalito Marin City School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3822,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2603
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1219
}
]
},
"MarinMeasureH": {
"id": "MarinMeasureH",
"type": "localRace",
"location": "Marin",
"raceName": "Measure H",
"raceDescription": "Fairfax. Appoint City Clerk. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2753,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1102
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1651
}
]
},
"MarinMeasureI": {
"id": "MarinMeasureI",
"type": "localRace",
"location": "Marin",
"raceName": "Measure I",
"raceDescription": "Fairfax. Rent stabilization. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2943,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1929
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1014
}
]
},
"MarinMeasureJ": {
"id": "MarinMeasureJ",
"type": "localRace",
"location": "Marin",
"raceName": "Measure J",
"raceDescription": "Fairfax. Infrastructure bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2293,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1128
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1165
}
]
},
"MarinMeasureK": {
"id": "MarinMeasureK",
"type": "localRace",
"location": "Marin",
"raceName": "Measure K",
"raceDescription": "Larkspur. Rent increase limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 4845,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1810
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3035
}
]
},
"MarinMeasureL": {
"id": "MarinMeasureL",
"type": "localRace",
"location": "Marin",
"raceName": "Measure L",
"raceDescription": "Mill Valley. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5732,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4407
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1325
}
]
},
"MarinMeasureM": {
"id": "MarinMeasureM",
"type": "localRace",
"location": "Marin",
"raceName": "Measure M",
"raceDescription": "Novato. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 17637,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10164
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7473
}
]
},
"MarinMeasureN": {
"id": "MarinMeasureN",
"type": "localRace",
"location": "Marin",
"raceName": "Measure N",
"raceDescription": "San Anselmo. Rent increase limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 4793,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1673
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3120
}
]
},
"MarinMeasureO": {
"id": "MarinMeasureO",
"type": "localRace",
"location": "Marin",
"raceName": "Measure O",
"raceDescription": "San Anselmo. Tenant benefits. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 4839,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1523
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3316
}
]
},
"MarinMeasureP": {
"id": "MarinMeasureP",
"type": "localRace",
"location": "Marin",
"raceName": "Measure P",
"raceDescription": "San Rafael. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 16093,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8206
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7887
}
]
},
"MarinMeasureQ": {
"id": "MarinMeasureQ",
"type": "localRace",
"location": "Marin",
"raceName": "Measure Q",
"raceDescription": "Stinson Beach Fire Protection District. Spending limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 243,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 225
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18
}
]
},
"MarinMeasureR": {
"id": "MarinMeasureR",
"type": "localRace",
"location": "Marin",
"raceName": "Measure R",
"raceDescription": "Stinson Beach Fire Protection District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:27 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 247,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 199
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48
}
]
},
"NapaNapaCountyBoardofEducationTrusteeArea5": {
"id": "NapaNapaCountyBoardofEducationTrusteeArea5",
"type": "localRace",
"location": "Napa",
"raceName": "Napa County Board of Education, Trustee Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3470,
"candidates": [
{
"candidateName": "Rory Moran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1003
},
{
"candidateName": "Gerald Parrott \r",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2467
}
]
},
"NapaSolanoCountyBoardofEducationTrusteeArea2": {
"id": "NapaSolanoCountyBoardofEducationTrusteeArea2",
"type": "localRace",
"location": "Napa",
"raceName": "Solano County Board of Education, Trustee Area 2",
"raceDescription": "Top candidate wins seat. Includes votes from Napa and Solano counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 27758,
"candidates": [
{
"candidateName": "Bonnie Hamilton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9660
},
{
"candidateName": "Carol J. Kalamaras",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5139
},
{
"candidateName": "Amy Sharp",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12959
}
]
},
"NapaNapaValleyCollegeTrusteeArea6": {
"id": "NapaNapaValleyCollegeTrusteeArea6",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley College, Trustee Area 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3953,
"candidates": [
{
"candidateName": "Ines De Luna",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2235
},
{
"candidateName": "Scott Owens",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1718
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea2": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea2",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2625,
"candidates": [
{
"candidateName": "Lisa W. Chu",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1799
},
{
"candidateName": "Kevin “KDub” West",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 826
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea4": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea4",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2870,
"candidates": [
{
"candidateName": "Devin Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1096
},
{
"candidateName": "Eve Ryser",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1774
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea5": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea5",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2193,
"candidates": [
{
"candidateName": "John Henry Martin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1232
},
{
"candidateName": "David T. Gracia",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 961
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea7": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea7",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 7",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3226,
"candidates": [
{
"candidateName": "Marie Dennett",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1376
},
{
"candidateName": "Julianna Hart",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1850
}
]
},
"NapaFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3": {
"id": "NapaFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3",
"type": "localRace",
"location": "Napa",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 3",
"raceDescription": "Top candidate wins seat. Includes votes from Napa and Solano Counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 7658,
"candidates": [
{
"candidateName": "Brigette Hunley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3944
},
{
"candidateName": "Judi Honeychurch",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3714
}
]
},
"NapaAmericanCanyonMayor": {
"id": "NapaAmericanCanyonMayor",
"type": "localRace",
"location": "Napa",
"raceName": "American Canyon Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3565,
"candidates": [
{
"candidateName": "David Oro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1677
},
{
"candidateName": "Pierre Washington",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1888
}
]
},
"NapaAmericanCanyonCityCouncil": {
"id": "NapaAmericanCanyonCityCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "American Canyon City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 5512,
"candidates": [
{
"candidateName": "Melissa Lamattina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1729
},
{
"candidateName": "Elmer Andrei Manaid",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1110
},
{
"candidateName": "Davet Mohammed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1260
},
{
"candidateName": "Brando R. Cruz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1413
}
]
},
"NapaCalistogaMayor": {
"id": "NapaCalistogaMayor",
"type": "localRace",
"location": "Napa",
"raceName": "Calistoga Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 714,
"candidates": [
{
"candidateName": "Donald Williams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 714
}
]
},
"NapaCalistogaCityCouncil": {
"id": "NapaCalistogaCityCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "Calistoga City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 1336,
"candidates": [
{
"candidateName": "Lisa Gift",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 451
},
{
"candidateName": "Marion Villalba",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 358
},
{
"candidateName": "Irais Lopez-Ortega",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 527
}
]
},
"NapaNapaMayor": {
"id": "NapaNapaMayor",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 14384,
"candidates": [
{
"candidateName": "Tuesday D. Allison",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2877
},
{
"candidateName": "Scott Sedgley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11507
}
]
},
"NapaNapaCityCouncilDistrict2": {
"id": "NapaNapaCityCouncilDistrict2",
"type": "localRace",
"location": "Napa",
"raceName": "Napa City Council, District 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 3483,
"candidates": [
{
"candidateName": "Beth Painter",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3483
}
]
},
"NapaNapaCityCouncilDistrict4": {
"id": "NapaNapaCityCouncilDistrict4",
"type": "localRace",
"location": "Napa",
"raceName": "Napa City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 1957,
"candidates": [
{
"candidateName": "Bernardo “Bernie” Narvaez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1957
}
]
},
"NapaStHelenaMayor": {
"id": "NapaStHelenaMayor",
"type": "localRace",
"location": "Napa",
"raceName": "St Helena Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 1301,
"candidates": [
{
"candidateName": "Paul J. Dohring",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 895
},
{
"candidateName": "Billy Summers",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 406
}
]
},
"NapaStHelenaCityCouncil": {
"id": "NapaStHelenaCityCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "St Helena City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 2103,
"candidates": [
{
"candidateName": "Michelle Deasy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 798
},
{
"candidateName": "Hector R. Marroquin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 512
},
{
"candidateName": "Aaron Barak",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 793
}
]
},
"NapaYountvilleTownCouncil": {
"id": "NapaYountvilleTownCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "Yountville Town Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 1291,
"candidates": [
{
"candidateName": "Joe Tagliaboschi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 285
},
{
"candidateName": "Robert Moore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 156
},
{
"candidateName": "Pam Reeves",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 394
},
{
"candidateName": "Eric E. Knight",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 456
}
]
},
"NapaMeasureBSchool": {
"id": "NapaMeasureBSchool",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Measure B",
"raceDescription": "Napa Valley Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 18677,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9869
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8808
}
]
},
"NapaMeasureU": {
"id": "NapaMeasureU",
"type": "localRace",
"location": "Napa",
"raceName": "Measure U",
"raceDescription": "Napa Valley Transportation Authority. Transporation sales tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 27076,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19400
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7676
}
]
},
"NapaMeasureG": {
"id": "NapaMeasureG",
"type": "localRace",
"location": "Napa",
"raceName": "Measure G",
"raceDescription": "Napa. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 15044,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8524
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6520
}
]
},
"NapaMeasureA1": {
"id": "NapaMeasureA1",
"type": "localRace",
"location": "Napa",
"raceName": "Measure A1",
"raceDescription": "St. Helena. Establishing charter city. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 1325,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 623
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 702
}
]
},
"NapaMeasureA2": {
"id": "NapaMeasureA2",
"type": "localRace",
"location": "Napa",
"raceName": "Measure A2",
"raceDescription": "St. Helena. Real property transfer tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 1331,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 571
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 760
}
]
},
"NapaMeasureBStHelena": {
"id": "NapaMeasureBStHelena",
"type": "localRace",
"location": "Napa",
"raceName": "St. Helena, Measure B",
"raceDescription": "St. Helena. Winery and planned agritourism overlay. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:12 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 1343,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 656
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 687
}
]
},
"SFBoardofEducation": {
"id": "SFBoardofEducation",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Education",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 731414,
"candidates": [
{
"candidateName": "Laurance Lem Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33316
},
{
"candidateName": "Lefteris Eleftheriou",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16104
},
{
"candidateName": "Jaime Huling",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 122245
},
{
"candidateName": "Ann Hsu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 59814
},
{
"candidateName": "John Jersin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 89480
},
{
"candidateName": "Parag Gupta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 100593
},
{
"candidateName": "Matt Alexander",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 87330
},
{
"candidateName": "Supryia Marie Ray",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 92832
},
{
"candidateName": "Virginia Cheung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 70930
},
{
"candidateName": "Min Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 35932
},
{
"candidateName": "Maddy Krantz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22838
}
]
},
"SFCommunityCollegeBoard": {
"id": "SFCommunityCollegeBoard",
"type": "localRace",
"location": "San Francisco",
"raceName": "Community College Board",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 600206,
"candidates": [
{
"candidateName": "Ruth Ferguson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 83870
},
{
"candidateName": "Leanna C. Louie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36968
},
{
"candidateName": "Heather McCarty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 119058
},
{
"candidateName": "Julio J. Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27824
},
{
"candidateName": "Aliya Chisti",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 109717
},
{
"candidateName": "Ben Kaplan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 35612
},
{
"candidateName": "Alan Wong",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 100993
},
{
"candidateName": "Luis Zamora",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 86164
}
]
},
"SFBARTBoardofDirectorsDistrict7": {
"id": "SFBARTBoardofDirectorsDistrict7",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 7",
"raceDescription": "Top two candidates win seat. Includes votes from San Francisco and Alameda County.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 80589,
"candidates": [
{
"candidateName": "Victor E. Flores",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 45050
},
{
"candidateName": "Dana Lang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 35539
}
]
},
"SFBARTBoardofDirectorsDistrict9": {
"id": "SFBARTBoardofDirectorsDistrict9",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 9",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 99569,
"candidates": [
{
"candidateName": "Edward Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 62171
},
{
"candidateName": "Joe Sangirardi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 37398
}
]
},
"SFMeasureA": {
"id": "SFMeasureA",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure A",
"raceDescription": "San Francisco Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 267191,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 197502
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 69689
}
]
},
"SFMeasureB": {
"id": "SFMeasureB",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure B",
"raceDescription": "San Francisco. Community health and safety bond. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 267184,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 192600
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 74584
}
]
},
"SFMeasureC": {
"id": "SFMeasureC",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure C",
"raceDescription": "San Francisco. Inspector General position. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 263223,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 158193
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 105030
}
]
},
"SFMeasureD": {
"id": "SFMeasureD",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure D",
"raceDescription": "San Francisco. Commissions and mayoral authority. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 260565,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 115812
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 144753
}
]
},
"SFMeasureE": {
"id": "SFMeasureE",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure E",
"raceDescription": "San Francisco. Commissions task force. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 258906,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 134509
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 124397
}
]
},
"SFMeasureF": {
"id": "SFMeasureF",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure F",
"raceDescription": "San Francisco. Police pensions. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 257102,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 118812
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 138290
}
]
},
"SFMeasureG": {
"id": "SFMeasureG",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure G",
"raceDescription": "San Francisco. Affordable housing. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 263312,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 151138
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 112174
}
]
},
"SFMeasureH": {
"id": "SFMeasureH",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure H",
"raceDescription": "San Francisco. Firefighter pensions. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 260152,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 134925
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 125227
}
]
},
"SFMeasureI": {
"id": "SFMeasureI",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure I",
"raceDescription": "San Francisco. Nurse and 911 operator pensions. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 258719,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 182873
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 75846
}
]
},
"SFMeasureJ": {
"id": "SFMeasureJ",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure J",
"raceDescription": "San Francisco. City spending. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 257741,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 209157
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48584
}
]
},
"SFMeasureK": {
"id": "SFMeasureK",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure K",
"raceDescription": "San Francisco. Permanently closing Upper Great Highway to private vehicles. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 267135,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 144687
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 122448
}
]
},
"SFMeasureL": {
"id": "SFMeasureL",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure L",
"raceDescription": "San Francisco. Transportation network companies tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 262516,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 148640
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 113876
}
]
},
"SFMeasureM": {
"id": "SFMeasureM",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure M",
"raceDescription": "San Francisco. Business tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 244737,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 170572
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 74165
}
]
},
"SFMeasureN": {
"id": "SFMeasureN",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure N",
"raceDescription": "San Francisco. Student loan reimbursement. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 258530,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 133038
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 125492
}
]
},
"SFMeasureO": {
"id": "SFMeasureO",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure O",
"raceDescription": "San Francisco. Reproductive rights. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 264562,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 219951
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 44611
}
]
},
"SFMayorRound1": {
"id": "SFMayorRound1",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Mayor Round 1",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 276425,
"candidates": [
{
"candidateName": "London Breed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 67860
},
{
"candidateName": "Mark Farrell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 51049
},
{
"candidateName": "Henry Flynn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 884
},
{
"candidateName": "Keith Freedman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1235
},
{
"candidateName": "Dylan Hirsch-Shell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1933
},
{
"candidateName": "Daniel Lurie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 75695
},
{
"candidateName": "Nelson Mei",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1127
},
{
"candidateName": "Aaron Peskin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 61195
},
{
"candidateName": "Paul Robertson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 515
},
{
"candidateName": "Ahsha Safai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7735
},
{
"candidateName": "Shahram Shariati",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1000
},
{
"candidateName": "Jon Soderstrom",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 279
},
{
"candidateName": "Ellen Zhou",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5918
}
]
},
"SFMayorRound3": {
"id": "SFMayorRound3",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Mayor Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 236730,
"candidates": [
{
"candidateName": "London Breed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 104711
},
{
"candidateName": "Mark Farrell (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Henry Flynn (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Keith Freedman (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Dylan Hirsch-Shell (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Daniel Lurie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 132019
},
{
"candidateName": "Nelson Mei (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Aaron Peskin (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Paul Robertson (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ahsha Safai (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Shahram Shariati (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jon Soderstrom (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ellen Zhou (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict1": {
"id": "SFBoardofSupervisorsDistrict1",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 1 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 24845,
"candidates": [
{
"candidateName": "Sherman D'Silva",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 596
},
{
"candidateName": "Marjan Philhour",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10624
},
{
"candidateName": "Connie Chan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11420
},
{
"candidateName": "Jeremiah Boehner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 978
},
{
"candidateName": "Jen Nossokoff",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1227
}
]
},
"SFBoardofSupervisorsDistrict1FinalRound": {
"id": "SFBoardofSupervisorsDistrict1FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 1 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 23972,
"candidates": [
{
"candidateName": "Sherman D'Silva (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Marjan Philhour",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11855
},
{
"candidateName": "Connie Chan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12117
},
{
"candidateName": "Jeremiah Boehner (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jen Nossokoff (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict3": {
"id": "SFBoardofSupervisorsDistrict3",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 3 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 20174,
"candidates": [
{
"candidateName": "Sharon Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5864
},
{
"candidateName": "Moe Jamil",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2648
},
{
"candidateName": "Wendy Ha Chau",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1079
},
{
"candidateName": "Eduard Navarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 583
},
{
"candidateName": "Danny Sauter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8060
},
{
"candidateName": "Matthew Susk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1940
}
]
},
"SFBoardofSupervisorsDistrict3FinalRound": {
"id": "SFBoardofSupervisorsDistrict3FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 3 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 17896,
"candidates": [
{
"candidateName": "Sharon Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7931
},
{
"candidateName": "Moe Jamil (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Wendy Ha Chau (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Eduard Navarro (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Danny Sauter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9965
},
{
"candidateName": "Matthew Susk (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict5": {
"id": "SFBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 21533,
"candidates": [
{
"candidateName": "Autumn Hope Looijen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1880
},
{
"candidateName": "Bilal Mahmood",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8646
},
{
"candidateName": "Scotty Jacobs",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2002
},
{
"candidateName": "Allen Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 320
},
{
"candidateName": "Dean Preston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8685
}
]
},
"SFBoardofSupervisorsDistrict5FinalRound": {
"id": "SFBoardofSupervisorsDistrict5FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 5 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 20161,
"candidates": [
{
"candidateName": "Autumn Hope Looijen (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Bilal Mahmood",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10724
},
{
"candidateName": "Scotty Jacobs (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Allen Jones (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Dean Preston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9437
}
]
},
"SFBoardofSupervisorsDistrict7": {
"id": "SFBoardofSupervisorsDistrict7",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 7 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 27580,
"candidates": [
{
"candidateName": "Myrna Melgar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12822
},
{
"candidateName": "Stephen Martin-Pinto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3759
},
{
"candidateName": "Edward S. Yee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 964
},
{
"candidateName": "Matt Boschetto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10035
}
]
},
"SFBoardofSupervisorsDistrict7FinalRound": {
"id": "SFBoardofSupervisorsDistrict7FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 7 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 26147,
"candidates": [
{
"candidateName": "Myrna Melgar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13799
},
{
"candidateName": "Stephen Martin-Pinto (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Edward S. Yee (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Matt Boschetto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12348
}
]
},
"SFBoardofSupervisorsDistrict9": {
"id": "SFBoardofSupervisorsDistrict9",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 9 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 22871,
"candidates": [
{
"candidateName": "Jackie Fielder",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9527
},
{
"candidateName": "Stephen Jon Torres",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 792
},
{
"candidateName": "Roberto Hernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4445
},
{
"candidateName": "Jaime Gutierrez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 669
},
{
"candidateName": "Trevor Chandler",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6594
},
{
"candidateName": "Julian Bermudez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 442
},
{
"candidateName": "H. Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 402
}
]
},
"SFBoardofSupervisorsDistrict9FinalRound": {
"id": "SFBoardofSupervisorsDistrict9FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 9 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "4:30 PM",
"dateUpdated": "Nov 8, 2024",
"totalVotes": 20544,
"candidates": [
{
"candidateName": "Jackie Fielder",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11997
},
{
"candidateName": "Stephen Jon Torres (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Roberto Hernandez (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jaime Gutierrez (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Trevor Chandler",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8547
},
{
"candidateName": "Julian Bermudez (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "H. Brown (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"