South Shore Social Beach Club is located at the beach behind the historical South Shore Cultural Center. South Shore Social Beach Club is Chicago's newest lakefront/beach outdoor restaurant.
7059 S SOUTH SHORE DR Beach House, CHICAGO IL 60649
Handicap Accessible Family Friendly Parking