Preview: The Taste of Elmwood Park

The 2019 festival will be held at Central Park on 75th Avenue and Fullerton from August 8th-11th.

by