The Spray Pool North Berwyn Park District, located at 6314-6324 19th St in Berwyn, Illinois, offers a fun and refreshing experience for families. This vibrant splash pad welcomes children, making it a perfect spot for little ones to cool off while enjoying water play, although it does not feature a restaurant on-site. With its inviting atmosphere and essential amenities, it's an ideal destination for a summer outing.