Smiling Moose Debuts New Spin with Brunch and Booze
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 little different. For one, the new restaurant across from the University of Denver, is quite a bit larger: 3,500 square feet, not including the outdoor patio, which […]