Update Info - El Burro Pollo
This restaurant was reported as closed. If it is open, let us know.
El Burro Pollo
661 North Highland Ave NE
Atlanta, GA 30306
661 North Highland Ave NE
Atlanta, GA 30306
This restaurant was reported as closed. If it is open, let us know.