New-logo

2200 N Kedzie Ave, Chicago, IL 60647

Palmer Square Park

Nearby Restaurants Rating Address Distance
Palmer Square Park
2200 N Kedzie Ave0 ft away
Streetside
3201 W. Armitage Ave.657 ft away
Tumbao Bar & Grill
3213 W. Armitage Ave.671 ft away
Dorothy's Liquors
3219 W. Armitage Ave.684 ft away
Scofflaw
3201 W. Armitage Ave.694 ft away