Sponsored link
Saturday, April 19, 2025

Sponsored link

Featured

Featured

SF promised a lot of affordable housing—but community leaders say it won’t happen

New report has lots of 'creative' ideas, but there's nowhere near enough funding to meet the state mandated goals—and the Mayor's Office admits it.

Tabitha Soren, beloved former MTV News reporter, on life as a Bay Area photographer

Motherhood has changed things for the award-winning journalist, who is now taking things a frame at a time.

Screen Grabs: ‘Spartacus’ with sandworms—’Dune 2′ is a worthy spectacle

Just don't think too much about the optics of old-school fantasy. Plus: Animated Chilean docudrama 'They Shot the Piano Player'

‘It’s a celebration’: Madonna pulled out all stops on tour through decades of hits

Firing up Chase Center for a two-night extravaganza, pop's iconic provocateur provided plenty of nostalgia.

‘Swan Lake,’ again? SF Ballet’s latest dip into classic justifies return

The company has performed the piece three times in four years, but stunning leads and ensemble work keep it fresh

SFUSD’s administrative bloat questioned ahead of expected cuts, layoff notices

Despite state-monitored deficit spending and declining enrollment in San Francisco public schools, the ranks of upper management have been growing, according to a report...

Arts Forecast: The cool, clear eye of Wolfgang Tillmans

Plus: Flatstock, Afrolicious, Conrad Tao, Luis Miguel Garcia-Mispireta, Branford Marsalis, Chiquimamani-Condori, more

Opinion: San Franciscans know a lot about tech. That’s why they should vote No on E

Everything new is not good—and we can't trust SFPD with uncontrolled surveillance

Under the Stars: A quick check-in with the incredible Lætitia Sadier

From Stereolab to Noise Pop, she still charms. Plus: chokecherry, Angelo Outlaw, Caroline Polachek, more great music

Restaurant Week season steps up to the plate

March and April mean two solid months of discounts at restaurants around the Bay Area.

In this section

Top tags

Sponsored link

Be a 48 Hills Hero!

We are community supported journalism

Sponsored link

Sponsored link