For over 50 years, the Elmhurst American Legion has been a place to go to for all of America's war veterans. The public is also welcome to stop in anytime for a meal or a drink. Extended hours and a friendly, personal feel make the Elmhurst American Legion an excellent place to visit.