The Soul Shack, a newly opened restaurant in Chicago Hyde Park, is bringing the kitchen to the heart of Hyde Park. Located at 1368 E. 53rd Street, Chicago, Illinois, The Soul Shack featured items such as jerk chicken made with Cornish hens, braised short ribs, and lemon pepper-fried okra.