I happened to drive past Wayne's bagels as I was running some errands the day before a weekend camping trip.
Wayne's is a fairly small location, but they make their bagels in their bakery on-site. The bagels are made fresh daily in a large range of flavors. These aren't your super market variety- huge, bready, full of preservatives kind of bagel. They are fresh, Montreal style (slightly dense, with a bit of a sour flavor). I don't think I'll buy a bagel in a Calgary grocery store ever again!
I didn't stay to eat, but it looked like they had several sandwich and toasted bagel options. There are only ~3 small tables available for dine-in though.
They have great deals for day-old bagels. I was able to just get 1/2 a dozen for $3... And they threw in 2 additional fresh bagels for free! It made an awesome, quick, no-cleanup camping breakfast: bagels, (lightly toasted on the grill) with lox. Delish!