South Shore Inn
Address:
13611 S Brainard Ave, Chicago, IL 60633
Phone:
(773) 646-0350
Restaurants,
Bars
Other Businesses:
- El Pollo Ranchero at 4147 W 26th St, Chicago, IL 60623
- El Asador at 4014 W 26th St, Chicago, IL 60623
- Birrieria La Barca Jalisco at 4304 W 26th St, Chicago, IL 60623
- Tamale Space Charros at 324 N Leavitt St, Chicago, IL 60612
- Waldo Cooney's Pizza at 2410 W 111th St, Chicago, IL 60655