LA PALAPA (SOUTHSIDE)
2000 W 34th St,Chicago, IL 60608Phone. 773-376-9620
LA PALAPA (NORTHSIDE)
3350 North Harlem Ave,Chicago, IL 60634Phone. 773-413-7177