My favorite Chicago beach that I've visited so far!
63rd St Beachhouse is located at 6300E E Hayes Dr, Chicago, IL 60649