If the thought of a 50-story tower looming over the San Francisco Zoo and Ocean Beach like a fairy-tale giant stresses you out, the Planning Department has good news: It says the high-rise at 2700 Sloat Blvd., as proposed, is not going to happen, and was probably never something to take seriously in the first […]

