1/29/26 CSFI Budget 1.28.26 Previous San Francisco D2 Board of Supervisors Forum Next Afternoon Coffee & Conversation: Let's dig into the Budget You Might Also Like City Hall Update w. Supervisor Mandelman Public Safety in San Francisco Post Prop 36: A Conversation with SF District Attorney Brooke Jenkins Alexandra Pray Meet and Greet Helping Shape SF's Next Police Chief SF Budget Deep Dive
1/29/26 CSFI Budget 1.28.26 Previous San Francisco D2 Board of Supervisors Forum Next Afternoon Coffee & Conversation: Let's dig into the Budget You Might Also Like City Hall Update w. Supervisor Mandelman Public Safety in San Francisco Post Prop 36: A Conversation with SF District Attorney Brooke Jenkins Alexandra Pray Meet and Greet Helping Shape SF's Next Police Chief SF Budget Deep Dive