When the new Smiling Moose concept opened on Monday, January 29 at 2110 S. University Blvd. in Denver, fans of the award-winning sandwich concept noticed things are a ...