This sign is a bit of a mystery to me. It's in the town of LaSalle, Illinois, tucked away from the downtown area, in a section that looks like it is (or was) a neighborhood shopping district. Just a few storefronts and an old gas station. The current business is an antique/junk type of shop (it didn't look open the day I was there), but it's not called Larson's. So I really have no idea what a Larson's is or was.My best guess is a restaurant or bar, but what's "BPS" mean?
I mean, look at it. This is a really nice sign. The colors are great, and most of the glass is still there, and it's not all rusted through. My research so far has turned up exactly one reference to this building, and that's my photo.