We finally have an update on long-awaited SF location of popular fast food chain

.....

© SFGate