sf
OPML
SFist
Sunday Links: Muni’s Central Subway Closes Overnight After Car Crashes Into Tunnel
Fourteen Shot at Kid’s Birthday Party Near Stockton in Suspected Targeted Incident, Four Dead
Field Notes: Kenny Alley, Holiday Architecture Book Fair, and Oakland’s Last Old Redwood
Saturday Links: New Bookstore Now Open in Union Square, Thanks to SF’s Vacant to Vibrant Program
[Update] Three Shot, Including Two Bystanders, In Likely Gang-Related Incident at South Bay’s Valley Fair Mall
SF Gate
4 dead, 10 wounded in mass shooting at Stockton banquet hall
Earthquake with preliminary magnitude of 3.2 strikes Bay Area
UC Berkeley student identified as teen who died after fraternity party
Multiple earthquakes rattle Northern California on Thanksgiving
Why California gas prices are steadily declining right now
KRON 4
Teen arrested in deadly Sonoma County hit-and-run: PD
Mass shooting leaves four dead, 10 injured during family gathering in Stockton
Bay Area content creator transforms BART train into Thanksgiving celebration
Suspected gang member threw gun into bushes after fleeing Capitola traffic stop: PD
Video: 90-year-old driver plows into Los Gatos coffee shop on Thanksgiving
Reddit SF
Excelsior Street Signs
Hiring/Career fair in SF for early careers or recent graduates in the city
Information about 1940s SF Chinatown
Camouflage. Rodent exterminator.
Need recs: SF restaurants with round-table private dining for small groups
SF Examiner
An enduring Mid-Market clothes boutique that closed for a day of thanks
San Francisco-Marin Food Bank works to feed families as funding cuts loom
Portland Pilots to face Stanford Cardinal on the road
Heidbreder and Fresno State host CSU Bakersfield
Colorado Buffaloes face the Cal Baptist Lancers on 7-game win streak
San Francisco Standard
The Warriors’ roster puzzle will feature a new piece: Seth Curry
Kevon Looney’s return reminds the Warriors why they miss the fan favorite
Ultra-rich Chinese buyers are back, and searching for ‘fang bian’ in Peninsula mansions
How the Sunset became San Francisco’s political disaster zone
9 coaches who should be on Ron Rivera and Cal’s shortlist
Eater SF
The 13 Best Spots for Brunch in the East Bay
The Best Dishes Eater San Francisco’s Editors Ate in November
Another Vegan Restaurant Leaves San Francisco’s Saluhall
The 12 Best San Francisco Restaurants Open on Christmas Day
The Best Holiday Bars and Restaurants Pop-Ups in San Francisco
Local News Matters
Federal funding cuts leave Meals on Wheels holding the bag on senior breakfast program
Beyond Big Tech: Why ‘advocacy technology’ will be the next hot career in AI-driven world
As food bank funding drops, Mendocino real estate offices launch holiday food drive
California is cutting power company profits to historic lows — but your bill won’t notice
SF Zoo wolverine sees brighter future after undergoing first-of-its-kind eye procedure
48 Hills
See a show for free at Lost Church this December
Good Taste: Perfect gifts for the food-obsessed
Cult actor Patrick Warburton horses around in ‘Zootopia 2’
Drama Masks: A ‘Monkey King’ whose lessons match its lavishness
Under the Stars: Spiritual Cramp gives a sloppy punk kiss to SF with ‘Rude’
San Francisco Bay Times
Unable to load feed.