The Dead

San Francisco
The Dead

3359 Cesar Chavez Street

San Francisco, CA 94107

This faux zombie-outbreak is staged in a warehouse in The Mission, which is scary enough in and of itself.