So awhile back (i think it was 2 years ago, but might have been last year for all i know .. time freaking flies), I stumbled upon a taqueria inside a gas station in the doraville area. I cannot for the life of me remember the name or where it was ... but I know it exists. Ring a bell with anyone here? Maybe there are more of these than I am aware of, but it's the only one I can remember seeing.