“I notice the texture of a block — who's been here thirty years, who just moved in.”
The Woman Who Knows Every Weird Plant on Your Block
PublishedOn the stretch of Irving where the N-Judah rattles past the produce stands, Martha Ehrenfeld has the kind of local…
Two Free Museums, One Tuesday: de Young and Legion of Honor Drop Admission the First of Every Month
PublishedThe first Tuesday of every month, both the de Young Museum in Golden Gate Park and the Legion of Honor in Lincoln Park…
Bay Beats Wants Your Music — Submission Window Closing
PublishedThe Bay Beats submission portal is in its final stretch, and if you're a local musician or booker who's been sitting on…
The Jeremiah O'Brien's Engine Room Had a Hollywood Double Life
PublishedDown at Pier 45, past the fishing boats and the morning fog that still clings to the Embarcadero railings well into…
Stanford Afro-Latin Jazz Ensemble Brings the Spring Concert to SF
PublishedThe Stanford Afro-Latin Jazz Ensemble is performing their spring concert in San Francisco — exact venue and time to…
Exit Through The Box Shop Is Closing — The Final Party Has DJs
PublishedThe Box Shop, the SF creative-retail-event hybrid that's been doing its thing in the city's maker-adjacent scene, is…
Bay Area Book Festival: What the Reddit Thread Couldn't Tell You
PublishedThe Bay Area Book Festival is running this weekend in Downtown Berkeley, centered around Civic Center Park and MLK Jr.
That Smell Off the 101 Has a Name
PublishedSomewhere between the 280 split and the first glimpse of the bay, a driver coming up from the peninsula rolls down the…
The Hawk on the Rock at Corona Heights
PublishedAt the top of Corona Heights Park, where the chert outcropping goes orange in the late afternoon and the wind comes…
Gamelan in the Garden Returns for Its Fourth Year at Strybing Arboretum
PublishedThe 4th Annual Gamelan in the Garden brings live Balinese and Javanese percussion to the San Francisco Botanical Garden…
Pick Up a Block, Get a Beer: The New Calculus of the Neighborhood Cleanup
PublishedAt Manny's on Valencia, the deal is straightforward: show up Saturday morning with gloves, spend an hour moving through…
Best of PlayGround 2026: A Free Weekend of Short Plays in the Tenderloin
PublishedThis weekend, the Rueff at American Conservatory Theater — 30 Grant Ave, one block from Powell BART — hosts…
Next Level Out, Dice and Cards Back In: A Castro Street Storefront Gets a Second Life
PublishedOn Castro Street in Mountain View, the storefront that housed Next Level Games is getting a new set of regulars — the…
Asian Art Museum Is Hosting a Community Meetup — No Agenda, Just Show Up
PublishedSunday at 11:30am, the Asian Art Museum at 200 Larkin Street hosts its monthly community meetup — walk-in casual, no…
Someone Carved a Heart and Sent It Into the Bay. Someone Else Picked It Up.
PublishedAt Baker Beach, on a Tuesday morning in March of last year, a carved heart-shaped stone washed up near the waterline…
The Embarcadero Fountain Is Gone. The Pieces Went Somewhere.
PublishedOn the Embarcadero, sometime before the last Tuesday of May, the final concrete sections of the Justin Herman Plaza…
Held Over Rings Up Its Last Sale on Haight
PublishedOn the 1500 block of Haight, the racks are moving toward the door.
CoCA Spring Open Studios: Half Moon Bay Artists Open Their Doors for Free
PublishedThis spring, the Center for the Arts (CoCA) in Half Moon Bay runs its annual Open Studios weekend, giving the public…
Bay Area Indies Film Festival Returns in 2026
PublishedDetails on the 2026 Bay Area Indies Film Festival are still coming into focus — dates, venues, and ticketing haven't…
Oakland Art Murmur Turns 20 — The Gallery Crawl That Built a Scene Comes Back Bigger
PublishedDetails are still firming up, but Oakland Art Murmur's 20th anniversary celebration is scheduled for 2026, returning to…
Native Intertribal Dance and Food Fest Returns to Tunnel Tops
PublishedAt Tunnel Tops in the Presidio, the Native Intertribal Dance and Food Fest brings together dancers, drummers, and…
The Fruit Trees Growing in Plain Sight
PublishedAt a house on the west side of Oakland, a cherimoya hangs heavy off a branch that extends past the fence line — pale…
Kirby Cove Is Still Out There, Past the Toll Plaza and the Locked Gate
PublishedPast the last San Francisco streetlight, past the toll plaza and the vista-point pullout where tourists aim their…
Jovino Santos Neto Brings Brazilian Jazz to Oakland — and It's Free
PublishedThe Jovino Santos Neto Trio plays a Brazilian jazz night in Oakland — check SFFuncheap for the confirmed date, time…
Ira Sandler, Who Built 1015 Folsom Into a Room the City Danced In, Has Died
PublishedOn the stretch of Folsom between 6th and 7th, the building at 1015 has stood for decades as one of those addresses you…
Two Free Museums, Every Saturday: de Young and Legion of Honor Are Open to Bay Area Residents at No Cost
PublishedEvery Saturday, Bay Area residents get free admission to both the de Young Museum in Golden Gate Park and the Legion of…
Monday Mornings in the Headlands, for the Freshly Unemployed
PublishedAt the Sausalito trailhead on a recent Monday at 10:30 a.m., while most of the Bay Area was opening laptops or joining…
Held Over Is Closing. Everything's $9.
PublishedOn the 1500 block of Haight, the racks at Held Over were stripped nearly bare by Saturday afternoon, the wooden hangers…
The Backrooms Film Is Set in San Jose and the Director Is From Here
PublishedThe Oldest View, the feature-length Backrooms film from YouTube filmmaker Kane Parsons, is set in San Jose and Santa…
What the Library Will Lend You Now, Besides Books
PublishedAt the Visitacion Valley branch on Leland Avenue, a circular saw checked out last Thursday and came back Friday…