SFMTA Proposes a Car-Free Powell Street in Union Square
| | 19 Comments
The SFMTA has proposed making crowded, traffic-clogged Powell Street in Union Square a car-free street on a trial basis. Removing cars from the equation would make the street function better for pedestrians and cable cars on the blocks between Ellis and Geary Streets. As we wrote last year, it makes little sense to have cars on Powell, which […]