El Pastor [PERMANENTLY CLOSED] Call: 770-451-4139 5091 Buford Highway N.E. Atlanta, GA 30340 770-451-4139 Chamblee/Doraville Food