Quote Originally Posted by nightracer
I haven't found one on the west side or the south side so I go to the one in Buckhead when I get a chance. Damn I am wanting chicken Burrito right now but I don't have enough time to get downtown.
Where do you live.. there's one by the Galleria