Twisted Taco to open sixth Atlanta location
Tex Mex restaurant sticks to the ‘burbs Twisted Taco will open their sixth Atlanta location in Johns Creek, according to the Table for Two blog.…
Be the first to know. Sign-up to get our breaking news alerts delivered straight to your inbox. Go ahead. It's absolutely free!