Elmhurst boasts a growing town center with thriving retail, fine dining, theater and art scenes, and excellent museums about 20 miles from downtown Chicago.