Skip to main content
The full record
Archive.1,586 stories

Every story we’ve published — by section, by month, or straight through.

A Luis Valdez Documentary Runs Three Art‑House Corners This Weekend — the Mission, Elmwood, Fourth Street

David Alvarado's "American Pachuco: The Legend of Luis Valdez" opened at the Roxie and plays the Rialto Elmwood in…

July 31, 2026

The North Face Closed Its Last Berkeley Store on Fifth Street — the One We Reported Was Still Open

The North Face's outlet at 1238 Fifth St.

July 31, 2026

Wanted, One Kayaker: The Trash Pandas Want to Film What's Under the Cerrito Creek Bridges

The East Bay Trash Pandas are recruiting a volunteer to paddle Cerrito Creek under the I-580 and I-80 bridge complexes…

July 31, 2026

The Glow‑Up Bench: A Reddit Clip Made Muttville's Volunteer Groomer an "Angel." The Salon Behind It Is on Florida Street.

A viral r/bayarea post cast volunteer groomer Cindy Perry as a "self-taught angel" grooming senior dogs for free.

July 31, 2026

On the Sonoma Coast, the Woodside Fire Holds at 140 Acres — and the Smoke Reaches Well Past It

The Woodside Fire, burning in the forested coast south of Salt Point State Park since Thursday afternoon, was 30%…

July 31, 2026

On Seabright State Beach, a Rookie's Two Minutes Against the Surf

A teenage lifeguard in his first year pulled a boy from turning surf at Seabright State Beach in Santa Cruz on Saturday…

July 30, 2026

Three Ellis Act Notices, Filed the Same Day on the 1100 Block of Kearny, Point to a Whole Building Leaving the Rental Market

Three eviction notices filed July 20 on the 1100 block of Kearny Street in North Beach all cite the Ellis Act — the…

July 30, 2026

Two Capital‑Improvement Evictions Filed the Same Day on the 400 Block of Parker Avenue

On July 22, two capital-improvement eviction notices were filed at a single address on the 400 block of Parker Avenue…

July 30, 2026

The One Downtown Mall That Kept Its Lights On Changed Hands — Through a Default, Not a Sale

The Metreon at 135 Fourth St. — downtown's only Target and IMAX, more than 90% leased — passed to TMG Partners and…

July 30, 2026

SF Gateway Is Fully Approved. On Toland Street, the Warehouses Still Stand and Amazon's Trucks Still Roll.

Prologis's 1.6-million-square-foot "San Francisco Gateway" won final city approval in December 2025, but ten months…

July 30, 2026

A Burned‑Out Shell at 659 Union Wants to Become 89 Apartments — Over North Beach's Objections

The century-old Verdi Building, gutted by fires in 2013 and 2018, would be demolished for an eight-story, 89-unit…

July 30, 2026

Yountville Shelves Its Publicly‑Funded Workforce‑Housing Project on the Old Elementary School Site

The Yountville Town Council voted 5–0 on June 2 to repeal the zoning behind Yountville Commons, a publicly-funded…

July 30, 2026

A $150,000 Permit to Undo a January Fire in Four Units at 491 31st Avenue — After Two City Violation Notices

An over-the-counter permit at a 78-unit Outer Richmond apartment building covers fire and water damage in four units at…

July 30, 2026

On Potrero Hill, a Street Sign 60 Years in the Making

On July 27, the corner of Connecticut and 20th Street on Potrero Hill was officially designated "Art Agnos Way,"…

July 28, 2026

Oakland's Sweet (and Salty) Past: Tracing the Rise and Fall of the City's Snack Food Empires

Oakland was once a powerhouse of snack food manufacturing, with iconic brands like Mother's Cookies, Granny Goose and…

July 28, 2026

BAMPFA Series Honors Legacy of Fantasy Studios at Changing Berkeley Corner

The Berkeley Art Museum and Pacific Film Archive is running an August-long film series celebrating the legacy of…

July 28, 2026

Mendocino Deputies Hit More Than 30 Illegal Cannabis Sites Last Month, Find Evidence of Forced Labor

Mendocino and Lake county deputies served warrants at more than 30 unlicensed cannabis sites between July 1 and 26…

July 28, 2026

The Track at 1801 East Cotati Has Been Quiet. The Money to Revive It Is Already in the Bank.

Sonoma State University will bring back ten NCAA Division II sports in Fall 2027 after a two-year hiatus forced by a…

July 28, 2026

Two Eviction Filings on the 1900 Block of Oak Street, Five Weeks Apart

A nuisance eviction notice filed July 24 on the 1900 block of Oak Street in Haight Ashbury is the second filing on the…

July 28, 2026

Across 32 Cleanup Sites Last Weekend, RefuseRefuseSF Volunteers Pulled 430 Bags Off San Francisco's Streets

RefuseRefuseSF mobilized 400 volunteers across 32 San Francisco sites last weekend, removing more than 430 bags of…

July 27, 2026

Mount Sutro Historic Trail's "Early 2026" Reopening Deadline Passes with Gates Still Shut

UCSF's target reopening dates for the Mount Sutro Historic Trail and Medical Center Way have passed, yet both remain…

July 27, 2026

At Lake Temescal, the No‑Swimming Signs Came Down. An Aerator Explains Why.

For most of the past decade, toxic cyanobacteria kept Oakland's Temescal swim beach closed more days than open.

July 27, 2026

Waller Street Buildings Mark Administrative Close with $1 Permits

Two apartment buildings on Waller Street in Haight Ashbury recently filed permits with a nominal cost of $1, signaling…

July 27, 2026

Golden Gate Park Cut the City's Grid in 1870. Its Two Edges Still Read Differently.

How an 1870 decision to build 1,013 acres of park on San Francisco's western sand dunes severed the city's street grid…

July 27, 2026