EL PROGRESO #1 in 199 Cleveland Ave Sw in Atlanta