New-logo

8800 S Clyde Ave, Chicago, IL 60617

Jesse Owens Park

Nearby Restaurants Rating Address Distance
Jesse Owens Park
8800 S Clyde Ave0 ft away
Owens Park
2032 E. 88th St.330 ft away
Pepe's Mexican Restaurant
2014 E. 87th St.1066 ft away
Uncle Fat's Eatery
1738 E. 87th St.2375 ft away
Daddy Ray's Shrimp Hut
1736 E. 87th St.2375 ft away