express food holland soul soul food express south holland Soul 2 Go Express is located at 993 E 162nd St in South Holland Illinois 60473. Find best places to eat and drink at in South Hol… Tuesday, November 8, 2022 Edit