South Side Irish Imports was born out of a love of being Irish and of being proud of one’s heritage. Established in 1980, this family owned and operated business on the far South Side of Chicago, has 2 locations to serve you: 3446 W. 111th Street Chicago, IL and 7725 W. 159th Street Tinley Park, … Read More