Best Atlanta Restaurants for Tacos for Takeout and Delivery - Eater Atlanta
"This gas station taqueria remains open for takeout, and includes everything from tacos and nachos to queso and chips on its menu. Also locations in Dunwoody and Kennesaw." - Eater Staff