31 st. Street Beach is located at 3100 S. Lake Shore Drive (31st Street at Lake Michigan), this beach offers patrons incredible views of the Chicago skyline from the south. The beach house offers beach goers food concessions and restrooms. Distance swimming is available parallel from pier to tower. An accessible beach walk is also available. There is pay and display parking.