Every story we’ve published — browse by section, by month, or page straight through.
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…
Cal Academy Nightlife: What the Plus Ticket Actually Gets You
PublishedThursdays starting at 6pm, the California Academy of Sciences in Golden Gate Park runs its adults-only Nightlife series…
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.
Bun Mee Holds Its Own at SFO
PublishedBun Mee, the Vietnamese-inspired sandwich shop that built its name on bánh mì and bold flavors in San Francisco proper…
Ocean Beach Has Waves Right Now — Here's What You're Getting Into
PublishedMost mornings before 10am, Ocean Beach between Sloat and Balboa runs rideable surf — northwest swells, offshore winds…
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…
Afrodancehall Worldwide Carnival SF: The Series That Moves Between Venues
PublishedThe Afrodancehall Worldwide Carnival Series lands in San Francisco for another installment blending Afrobeats…
The Whale's Tail Beer Garden Opens for Summer at Golden Gate Park
PublishedMemorial Day weekend, May 23–25, the Whale's Tail Beer and Wine Garden reopens for its summer season inside Golden Gate…
Circus Bella Is Teaching Juggling for Free at Union Square
PublishedUnion Square Plaza is hosting free juggling lessons from Circus Bella — check SFFuncheap for the confirmed date and…
Carnaval SF Returns to the Mission With Parade, Stages, and a Lime Deal
PublishedMemorial Day weekend, the Mission District hosts Carnaval SF, the largest Latin cultural celebration in Northern…
Rail Fair at Ardenwood: Three Days of Working Trains and Steam-Era Hardware
PublishedFriday through Sunday, May 23–25, Ardenwood Historic Farm in Fremont hosts its annual Rail Fair, running 10am–4pm each…
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…
50+ Free Walking Tours This Memorial Day Weekend, No Reservation Required
PublishedAll three days of Memorial Day weekend — Saturday May 23 through Monday May 25, 2026 — SF City Guides runs 50-plus free…
Occidental Flea Market Returns for Its 4th-Saturday Run
PublishedThe fourth Saturday of each month from May through August, Occidental Flea Market sets up in the Outer Sunset.
Four SF Comedy Shows Worth Your Weekend, One Is Free All Four Days
PublishedMemorial Day Weekend, May 22–25, SF's free outdoor Comedy Festival runs four days across the city — no ticket, no…
Caltrans Highway 1 Work Snarls Holiday Traffic, Leaving Drivers Stuck for Miles
PublishedA Caltrans construction project on Highway 1 produced severe traffic backups heading into the holiday weekend, with…
Lowell High Baseball Coaches Placed on Leave After Racial Misconduct Allegations Against Players
PublishedTwo Lowell High School baseball coaches have been placed on administrative leave following allegations that players…
Presidio Hike for the Laid-Off: Fresh Air, No Pitch Decks
PublishedTuesday at 10:30am, a loose recurring hiking group meets at the Presidio for a trail walk aimed at people between jobs.
Point Reyes This Memorial Day Weekend: Wind, Elk, and a Trail Worth Finishing
PublishedAny day this Memorial Day weekend, Point Reyes National Seashore opens at sunrise — the Bear Valley Visitor Center is…
Ilhan Omar Endorses Saikat in San Francisco Race
PublishedU.S. Rep. Ilhan Omar endorsed Saikat Chakrabarti in his San Francisco supervisorial campaign, adding a high-profile…
In the Sunset, a Lottery for Lawn Seats and a Dessert Worth the Wait
PublishedOn the western edge of the Sunset, where Sloat Boulevard dead-ends into the eucalyptus shade of Stern Grove, the annual…
PG&E Rate Filing Draws Scrutiny Over Marketing Costs Passed to Ratepayers
PublishedA screenshot circulating on Reddit this week shows a line item in PG&E's billing structure that appears to charge…
Caltrans Floats High-Speed Bus Connecting SF and LA Along State Freeways
PublishedCaltrans is studying a high-speed bus service that would carry passengers between San Francisco and Los Angeles along…