One of the best Hot-Dog (steamies) joints in town catered to the office crowd in the Red-Brown building that's in the photo on Beaver Hall hill. Stand-up counters , big crown and always empty at 13:30 after lunch.
Yes, it was Victory Hot Dog. I ate there too.
They are now in the food court at 1001 Robert-Bourrassa (University).