Awesome place and now they got comes concession stand serves alcohol and a beautiful large deck.
Jonquil Park is located at 519 Carolian Dr, Lake Zurich, IL 60047