Every story we’ve published — browse by section, by month, or page straight through.
Dracula Gets a Feminist Rewrite — and It's Supposed to Be Funny
PublishedThrough June 27, Custom Made Theatre Co.
The Masks in the Square Are Actually a Sales Pitch — for Veganism
PublishedAt the Geary Street edge of Union Square on a recent Saturday evening, roughly a dozen people stood in a tight…
The Parrots Are Working the Vallejo Stairway Again
PublishedAt the top of the Vallejo Street stairway, just where the wooden steps give way to the scrubby hillside vegetation, a…
The Crosstown Trail Keeps Surprising People Who Think They Know This City
PublishedSomewhere between the greenbelts of Visitacion Valley and the pollinator gardens tucked behind Glen Canyon, a hiker…
The Reference Photo Test: Which SF Nail Salons Actually Do the Work
PublishedOn Clement Street and on the back blocks of the Sunset, the nail salon is as common a storefront as the bubble tea shop…
Laugh GPT: AI Comedy Night at The Function Is Free and Weird
PublishedFree admission, The Function, SF — check the venue's listings for the exact date and start time, as scheduling hasn't…
Romeo and Juliet Gets a Mystery Angle — Free at Potrero Stage
PublishedPotrero Stage is hosting a free staged reading of Mystery of Romeo + Juliet — check the Potrero Stage website or…
After Last Call, the Tea Is Still Hot
PublishedOn the stretch of 24th Street near the Glen Park BART station, the lights in most storefronts go dark by nine.
The Activist's Daughter Finally Picks Up the Clipboard
PublishedAt the corner table of a café on 24th Street, Arieann Harrison is explaining why she spent years trying not to become…
At Fisherman's Wharf, the Cameras Rolled and a Block Became a Backlot
PublishedAt the edge of Fisherman's Wharf, sometime in 1957, the waterfront block near Pier 45 went briefly Hollywood — cranes…
KOFY TV 20's Dogs and Cats: The Jingle You Can't Shake
PublishedNo fixed date or venue here — this one lives in the memory of anyone who grew up flipping channels in the Bay Area and…
The Houseboat on Gate 5 Road That Looks Like a Museum Exploded
PublishedSomewhere along the floating-home docks of Sausalito — the stretch of Gate 5 Road where the houseboats have been doing…
Terry Riley Turns 90 and the Library Is Throwing Him a Piano Party
PublishedThe SF Main Library hosts a free piano celebration honoring minimalist composer Terry Riley on his 90th birthday.
Grant Avenue to Cortland, on Foot
PublishedOn a recent clear afternoon, someone walked the diagonal from Chinatown down to Bernal Heights and took pictures the…
Davies Hall Gets a New Director, and a Question About What 'Cool' Costs
PublishedAt the corner of Van Ness and Grove, the marquee outside Davies Symphony Hall has been cycling through the same…
Club Deluxe Is Mid-Renovation and Mid-Rumor on Haight
PublishedOn the 1500 block of Haight, the windows of Club Deluxe have gone opaque with construction paper, the kind of beige-tan…
Boots Riley Wants You in the Theater by May 22 and Organizing by May 23
PublishedAt whatever multiplex you choose to settle into on May 22, the new Boots Riley joint arrives with the particular…
SF Symphony's 'Redemption' Program: What's Actually on the Stage This Week
PublishedCheck Davies Symphony Hall's calendar before you go — the SF Symphony has a rotating program this week with at least…
Charles Long Walked Across a Stage at Berkeley. The Walk There Took 43 Years.
PublishedAt UC Berkeley's commencement this spring, the name Charles Long was read aloud with a distinction the university…
On Excelsior Avenue, Jeff Murray Has Been Paying Attention
PublishedOn Geneva Avenue, on Ocean, on the residential blocks that slope away from both, Jeff Murray has been pointing a camera…
The Box on the Stoop That the Castro Decided to Keep
PublishedOn the 400 block of Castro Street, there is a small wooden box at the base of a stoop that has no business being as…
Where to Watch the Summer House Reunion in SF: No Good Answer Right Now
PublishedHere's the honest situation: there's no confirmed bar in SF currently advertising a Summer House reunion watch party.
608 Commercial Has a Museum in It, and Almost Nobody Knows
PublishedOn the 600 block of Commercial Street, tucked between the Financial District's lunch-hour foot traffic and the edge of…
Both Fine Arts Museums Are Free Every Saturday If You Live in the Bay
PublishedEvery Saturday, the de Young Museum in Golden Gate Park and the Legion of Honor in Lincoln Park are free for Bay Area…