El Charro [PERMANENTLY CLOSED] Call: 404-264-0613 2581 Piedmont Road, Suite 200 Atlanta, GA 30324 404-264-0613 Lindbergh/Morosgo Community