Get the latest local stories in your inbox.
CVS, which is replacing Walgreens at 499 Haight, probably won't be opening until early next year.
Last night's Lower Haight Art Walk was the 10th we've covered, and it seemed like the busiest one yet. Here are some of our pics from the scene.
Comix Experience, the comic book store at 305 Divisadero, was robbed at gunpoint yesterday -- the first armed robbery in the shop's 23-year history.
It's the Lower Haight Art Walk tomorrow, featuring a grand opening, a bread tasting, an ice cream giveaway, music, discounts, and a whole lotta art.
It's been 17 months since the fire at Haight and Fillmore, but we might be just 3 months away from the return of Three Twins and Estela's.
Yesterday we chatted with a partner behind La Urbana, a Mexican restaurant planned for the former Plant It Earth space at Divisadero and Grove.
A filmmaker who lives in one of the buildings affected by Saturday night's Lower Haight fire has shared some amazing footage with us.
We have some updates on Saturday night's fire on the 600 block of Haight Street.
A 2-alarm fire broke out around 11:40pm tonight in the rear of a building near 629 Haight Street, between Steiner and Pierce.
One week from tonight, it's the return of the Lower Haight Art Walk, taking over the streets of the neighborhood from 6pm to 11pm.
There's a new shop on the 400 block of Haight Street -- welcome Zerofriends, which opens today at noon.
It's been 11 days since Ernesto "Xe" Acosta was killed at Hayes and Webster, and a few new details have emerged regarding Acosta's death.
Barring any last-minute hiccups, we're less than a month away from the opening of the long-awaited Bi-Rite on Divisadero. Here's a preview.
Newsletter Signup
Enter your email, choose one or more newsletters, and we will only send updates for the metros you select.
* indicates required
Select at least one newsletter.