Does Boston Have an Embarcadero on its Hands?

Should Beantown go the way of the City by the Bay? That's the question Close Personal Friend of tha Jalop ThnderBlt Doherty poses regarding Boston's Storrow Drive Tunnel and its abolition. In SF, the Embarcadero Freeway was universally reviled and generally best remembered via the intro sequence of The Streets of San… » 7/25/07 9:30pm 7/25/07 9:30pm