Dallas-based CIC Partners snacks on Taco Mac

815
Atlanta, US-based Tappan Street Restaurant Group, parent company of Taco Mac, has received an equity investment from Dal