Why San Francisco won't let a taqueria expand to North Beach