Best Atlanta Restaurants for Tacos for Takeout and Delivery | Eater Atlanta
"The popular Mexican restaurant on Buford Highway may be closed for dine-in service, but people can still order tacos for takeout. Call the restaurant to order." - Eater Staff