sf
OPML
SFist
Day Around the Bay: Sunset Dunes Celebrates One Year of No Cars
Arrest Made In 35-Year-Old Cold Case Rape and Murder In Placer County
UPS Plane at Oakland Airport Spills 250+ Gallons of Jet Fuel, Some of Which Ended Up In a Storm Drain
Rose Pizzeria, Born In Berkeley, Opens Its San Francisco Location In the Richmond
‘Billionaire Tax’ Qualifies For November Ballot, and One Local Billionaire Says He Supports It
SF Gate
Alleged international drug kingpin with $10M bounty caught in California
Bay Area suburb could be without water until the end of the week
California officials worry as weekly average of rare viral cases rise
Unearthed video shows White House press shooting suspect as Caltech student
Surf contest postponed as warm Pacific Ocean drives unusual shark behavior
KRON 4
Suspect barricaded in domestic dispute involving weapon next to San Jose State campus
Here’s why so much trash is dumped in Oakland
Oakland police officer shoots man who pointed gun at children, witnesses say
AG, DA ask California Supreme Court to review Sierra LaMar murder case
Driver busted for fake ‘BAY AREA’ license plate
Reddit SF
Recommendations for a pet oncologist?
Thank You to ER Nurses that Work Late Nights
San Francisco picture from a Hotel Room.
Saturn Street Steps 🪐
The skater who refused to bail on the Vaillancourt Fountain
SF Examiner
Cubs look to stop 3-game road slide, play the Padres
Angels try to stop road slide, face the White Sox
Lee leads Giants against the Phillies after 4-hit game
Royals aim to break road losing streak, take on the Athletics
Marlins take 3-game losing streak into matchup with the Dodgers
San Francisco Standard
Fire chief’s top aide accused of mishandling union cash
Huh? Sunset Dunes leader backs supervisor candidate who wants to reopen Great Highway
Lurie taps former adviser as SF’s first arts and culture czar
The Giants look better, but there’s a troubling trend among Buster Posey’s top additions
Aaron Peskin is not running in D2. He’s the star of its attack ads
Eater SF
This Emeryville Thai Restaurant Impresses Even When It’s Using Instant Noodles
For Classic, Steakhouse Vibes With a Side of Local Celebs, Go to Harris’
The Grill-Your-Own Steakhouse Is Very Much Alive in California
The 15 Best Steakhouses in San Francisco
Bullshead Is the Family- and Budget-Friendly Steakhouse for All
Local News Matters
Mountain View declares state of emergency after water main breach
No fireworks in Foster City for 2026 Fourth of July as construction continues
Opinion: AI in schools could be a disaster, but it doesn’t have to be
Musk v. Altman — Day 1: Jury selected as blockbuster OpenAI trial begins in Oakland
Student journalists’ free press rights tested at Marin high school after censorship claims
48 Hills
Michael Jackson and Prince deserve better
The world is large! 8 must-sees at SF International Arts Fest
Jury acquits man who spent 18 months in jail while DA delayed giving evidence to his laywer
RIP, MTT: Read our 2012 review of the Maestro making a fruit smoothie onstage
Pushing back against a radical move to change SF’s housing and drug policy
San Francisco Bay Times
Ann Rostow: What Dreams May Come?
Spring Rides and a 50th Anniversary Party Ahead
Dykes on Bikes® Timeline: 1976–2026
Statements From National and International Chapters During the 50th Anniversary Year of the San Francisco Dykes on Bikes®
War: What Is It Good For?