KC Bell

Operates a network of Taco Bell franchise restaurants.

Company facts

Founded
1998
Employees
1,000
Headquarters
United States
Type
Private
Funding
Debt Financing · $15M · 2021