The Brigham’s thread has brought up this (and other) comments on Steve’s:
I thought I’d shunt Steve to his own thread.
He has a Wikipedia page: https://en.wikipedia.org/wiki/Steve's_Ice_Cream
I assume y’all are talking about the Elm Street “Steve’s”, where we first encountered him/it in the early 1990s after we discovered that “Somerville” was not some far-off hinterland relative to us Cantabrigians, but friggin next door, as in walking distance (hey @passing_thru, this one’s for you). If there was an earlier Harvard Square Steve’s, do tell.
In time we embraced Herrell’s in the Square and took everybody who visited us to eat ice cream in their vault.
And, fast forwarding, we embraced Forge back in Somerville, with their intellectual, and other ties to Herrell’s. Thanks Great Bear.