As part of the plan to build a new transit tower in SoMa, planners are tentatively proposing that the area near the terminal-to-be be zoned to allow construction of three skyscrapers, one of which might end up being the tallest building on the West Coast.
Tower of Babel jokes aside (OK, just one: Wouldn't the confusion of tongues TOTALLY explain the sideshow that is the Board of Supes?), SFist's office is in an uproar over this possible change to our city's skyline. Does this