CCalifornia Read More ‘Ponzi scheme’ allegations hit California restaurant chainApril 15, 2026 In 2022, Roll Em Up Taquitos launched its first Texas location in the Dallas suburb of Garland. The California-based restaurant…