– click image to enlarge
This one is not tagged with a location.
There are some hints as to the whereabouts. Most prominent is the statue in the lower right of the photo. It is almost assuredly the Sam Adams statue outside Faneuil Hall. That puts this photo near Government Center or, at the time, below Scollay Square.
You can see the street corner where it says “Delicatessen”. If that is, in fact, the Sam Adams statue, then this building is where the McDonalds is, today (actually, it’s no longer a McDonalds, right? I can’t remember what’s there, now …).
If you look straight forward, you see a building with a turret (?). This is most likely the Bell & Hand, across the street from the Union Oyster House.
That’s my guess.