Founded in 1989, Tacala is one of largest franchise operators of Taco Bell restaurants in the United States. It operates more than 170 restaurants in Alabama, Georgia, Kentucky, North Carolina, Tennessee and Virginia. The chain takes part in various community events and organizes fundraising activities. Tacala operates the Restaurant Support Center that supports the staff and executives located...