Tacala

Operates over 370 Taco Bell franchise restaurants.

Founded 1989 · 5,000 employees · United States · Private

RestaurantsFood Service
Funding:
Private Equity · 2012
tacala.com ↗