Street? What street? This is still a highway. Broken sidewalk with parked cars, drive-in commerce, drive-thru ethos. Maybe some day, but as you say, the developers need to do better. Unless they do, it won't be a place to like even when it's all built up.It just interacts so terrible with the street.
No matter what gets built here, there needs to still be a supermarket. Maybe one that is the first floor of a larger structure.
Taken from Standish Hall?