Have you tried Lazy Llama Cantina?
Share your story.
We go here often when we don't have much time to eat. The service is always good, and the food is not bad either. The queso is particularly tasty and their tacos are okay - nothing special. On Tuesday tacos are sold for $3.
1551 Piedmont Ave NE, Atlanta, GA 30324