Afterward, several in the crowd said they want Feinstein to speak out more boldly.
"We have no voice, so we need them to be bold," said Christine Huff from Martinez. "Even if it doesn't amount to legislation that goes our way, we're yelling and screaming and we're furious. They need to show that fury, too."
Francesca Wander agreed, saying, "She (Feinstein) needs to do what Maxine Waters does and what Kamala Harris is doing and what Barbara Lee does, God bless her. She needs to show the force of her position and speak her voice and speak it loudly and clearly."
Given that Feinstein has been a fixture in San Francisco politics since the 1970s, you wouldn't think a town hall meeting with California's senior senator before a hometown crowd would matter much. But the election of Donald Trump as president has turned conventional politics upside down.
Since January, town hall gatherings by members of Congress, even in Republican districts, have been dominated by Democrats energized by Trump's stunning victory and threats they perceive from his agenda on health care, immigration, the environment and more.
Feinstein doesn't hold many question-and-answer events that are as freewheeling and potentially messy as this one. She tends to stick to sessions in controlled public policy-type settings, like recent gatherings sponsored by the San Francisco Chamber of Commerce and the Public Policy Institute of California.
Feinstein appears to be running for re-election to the seat she's held since 1992, and while polls show her popularity remains intact, voters also express concerns that she'll be 85 years old on Election Day 2018. Asked after the event if she still intended to run for another term, Feinstein was coy.
One sign in the audience urged East Bay congresswoman Barbara Lee to run for the U.S. Senate. When asked afterward about it, Feinstein said, "One sign doesn't quite do it, does it?"
"But who knows? An open race, if she wants to run, she's free to run just as I'm free to run." Does she have a timeline for a formal announcement? Feinstein said only, "You'll find out."