New-logo

2000 W. 34th St., Chicago, IL 60608

La Palapa

Nearby Restaurants Rating Address Distance
La Palapa
2000 W. 34th St.0 ft away
Huck Finn Donuts
3414 S. Archer Ave.226 ft away
Papa Freddy's Pizza
2001 W. 35th St.732 ft away
China Wok
1958 W. 35th St.770 ft away
Hoyne Playground Park
3417 S. Hamiltion Ave. 969 ft away