A mainstay in Denver's Baker neighborhood since 1991 is leaving town. Señor Burritos is shutting down its 1st Avenue location ...
The plan was driven in part by public feedback and hopes to address some of the long-standing issues in the area, ...