Twisted Taco Announces Franchise Opportunities Atlanta-Based Tex-Mex Brand Aims to Expand Concept Throughout the United States Atlanta, GA (Restaurant News Release) Twisted Taco founders and… November 27, 2012 · ·