Taqueria Los Compadres [PERMANENTLY CLOSED] Call: 404-320-0220 3360 Buford Highway Atlanta, GA 30329 404-320-0220 Chamblee/Doraville Food