Roll-Em-Up Taquitos Announces Massive 300 Unit Development Deal for Texas and Oklahoma

This master development deal closes the brand out in 2021 with a total of 420 units placed under development agreement, all in just six months of officially franchising.