High-energy Elmhurst spot where you'll find DJ sets, dancing, and a sports-watching crowd ready to drink and chill with friends.