Zhapu Lu itself is more a restaurant row than what I'd call a "food street," as it's labeled on many maps, but the several streets to the west are packed with vendors of all stripes, especially at lunchtime: hand-sliced noodles, corn on the cob, pomegranates, tofu fritters, sugar-dipped haws, eggs, and kebabs like this squid liberally sprinkled with red pepper (Y1).
Kebab Vendor
Near Zhapu Lu, Shanghai