Tar Heel Capital, a franchise of Wendy's, began operation in 1977. Since then, we have grown to 84 stores in North Carolina, South Carolina, & Georgia. If you are looking for an exciting career in restaurant management and would like that career with Restaurant Manager, Manager, Restaurant