thegrizzlegrist.wordpress.com
Tuesday’s Treats #64
Twisted Taco Location: Several Atlanta/sub-Atlanta areas This is a great Tex Mex restaurant. Ok, so I know this is a franchise restaurant, but I review those every once in a while to give some vari…