It appears that there is a new place either just opened or on the verge of opening in Downtown Elmhurst called "Charlie's". It is the former McNally's location - an Irish bar with a HUGE beer garden/patio. From the looks of their website, Charlie's is owned by the same folks who run Rizzo's in Downtown Naperville. They appear to be able to run a successful hotspot in a suburban downtown, so that sounds promising for this location in Elmhurst. It is across the tracks (on the south side of the tracks), but has a great location right on York Street. They already have their Yelp listing up off the ground, so from the sounds of the only review on there, they might be open (or...at least had a pre-opening night?).