Roll-Em-Up Taquitos, the nation’s first taquito-focused franchise, is rolling out yet another development deal, taking the nation by storm. The brand’s newly signed deal will bring 15 locations to the Denver area, which will mark the brand’s entrance into Colorado.