Originally Posted by tubemonkey
It used to be it's operating hours - 7am to 11pm - right after WWII. In the early 60's, they started changing to 24 hours a day.
You learn something new every day! I already knew of 7-11s, but never thought the numbers used to refer to operating hours. I think in the back of my mind I had just assumed the name referred to luck.