
Master franchise rights surge at Barrio Burrito Bar
Barrio Burrito Bar has awarded a series of master franchise rights for several U.S. states, including North Carolina, Pennsylvania, and Alabama, and is looking to open 107 new franchised locations in North Carolina alone.
· Franchise Magazine USA· December 2, 2025