Pedestrian Plazas imply the existence of Train plazas where trains can gather for social engagement without the threat of cars
A car plaza is just the parking lot outside the Costco on a Saturday
i hate parking lots
Fair, parking lots are a man made hell. As they say, we paved paradise to put up a parking lot