1800 Mission Street, San Francisco, CA 94103
After Tuesday night's approval by the Entertainment Commission, the (in)famous venue might soon be home to Live Nation concerts. But not everyone is pleased.