Every story we’ve published — by section, by month, or straight through.
Muni's 22 Fillmore Has a Bus Bunching Problem and a Driver Who Isn't Taking It Lying Down
Riders on the 22 Fillmore line are circulating two competing stories about the route this week: one about a driver…
SF's SRO Stock Remains a Last Line for Young Adults Facing Sudden Housing Loss
A 20-year-old San Francisco worker posted to Reddit this week asking for emergency housing guidance after losing his…
Monday Mornings in the Headlands, for the Freshly Unemployed
At the Sausalito trailhead on a recent Monday at 10:30 a.m., while most of the Bay Area was opening laptops or joining…
Outer Sunset Landlord Pleads Not Guilty to Murder of Tenant He Allegedly Killed to Avoid Relocation Payout
Philippe Chagniot, a 68-year-old Outer Sunset landlord, pleaded not guilty Friday to charges of murder, arson, and…
Held Over Is Closing. Everything's $9.
On the 1500 block of Haight, the racks at Held Over were stripped nearly bare by Saturday afternoon, the wooden hangers…
Mission Residents Tell Next Congress Member: Show Up or Step Aside
Mission District residents surveyed by Mission Local sent a clear message to whoever wins the open congressional seat…
Smooch A Pooch: Free Adoptions at Treasure Island Through June 7
Through June 7, Treasure Island Animal Care & Control is waiving adoption fees as part of the Smooch A Pooch event —…
Pizza Making Party in SoMa: Three Days, Walk‑In Welcome
June 1–3, 11:30am–1:30pm, 415 5th St. (at Harrison), SoMa. Free to attend. No BART stop is perfect here — Civic Center…
The Mystery Machine Is Parked in Twin Peaks and Nobody's Explaining Anything
Spotted Tuesday morning in Twin Peaks: a van painted up as the Mystery Machine — the full Scooby-Doo livery, flowers…
Birthday Weekend in SF: A Two‑Day Itinerary That Skips the Tourist Traps
Saturday morning, Ferry Building Farmers Market runs 8am–2pm on the Embarcadero at Market Street, free to enter, no…
On Treasure Island, the Grocery Store Is the Whole Town
At the one grocery store on Treasure Island — a family-run place near the middle of the island that regulars describe…
The Backrooms Film Is Set in San Jose and the Director Is From Here
The Oldest View, the feature-length Backrooms film from YouTube filmmaker Kane Parsons, is set in San Jose and Santa…
What the Library Will Lend You Now, Besides Books
At the Visitacion Valley branch on Leland Avenue, a circular saw checked out last Thursday and came back Friday…
Bay Area Transit Measure Heads to November Ballot Across Five Counties
A ballot measure aimed at shoring up public transit funding in the Bay Area is headed to November voters in Alameda…
SF Rents Run 70% Above Oakland as Tenants Cite Commute Time, Walkability, and Personal Preference
San Francisco rents now run roughly 70 percent higher than Oakland's, according to data cited by the San Francisco…
La Palma and Taqueria Cancun Are the Mission's Answers to the Bean and Cheese Burrito
Two Mission taquerias keep coming up whenever someone asks for the city's best bean and cheese burrito, and neither…
SF's Pizza Moment Is Real, and Cellarmaker Wants In
The conversation about where to find the best pizza in San Francisco is no longer a short one.
Bay Lights Is Back on the Bridge — Here's What the Installation Actually Looked Like
The Bay Lights — Leo Villareal's 25,000-LED light sculpture running the full western span of the Bay Bridge — has a…
City Hall Moves to Double Historic Landmarks as Housing Advocates Push Back
Supervisor Rafael Mandelman and Mayor Daniel Lurie announced Thursday a plan to nearly double San Francisco's historic…
Two Shows, Every Weekend: SF's Rotating Experimental Theater Double Feature
Fridays and Saturdays, two shows worth knowing about are running regular weekends at SF venues.
Guild Theatre Turns 100 With a Season Worth Leaving the Couch For
The Guild Theatre at 949 Market Street is marking its centennial with what the venue is billing as a stacked…
The Giants Are 4th in the NL West and the Coaching Staff Owns Some of That
The Giants aren't just losing games — they're losing them in ways that expose a structural problem.
Veronica Burton Held Caitlin Clark to a Quiet Night. The Valkyries Have a Closing Five.
Golden State beat Indiana behind the kind of defensive performance that actually builds franchises.
Outside Money Tops $400 Million in California Primary as SF Props C and D Draw Major Donors
Spending in the 2026 California primary has crossed $400 million, with San Francisco's competing homelessness and…