Hamburger Heaven Elmhurst

Hamburger Restaurant in Elmhurst
281 N York Rd, Elmhurst, ILOpening at 10:30 AMOpen today until 7:00 PMOpening at 10:30 AM on MondayOpening at 10:30 AM tomorrowSorry, we're closed
Contact Us
Message sent. We'll get back to you soon.
Header image for the site


Posted on Mar 15, 2019

Hey vegetarians we have options for you too!!! This is our mushroom onion and swiss grilled cheese. It tastes Aaaamazzing!!

The start of the 2019 season has been pushed to Friday March 8th. This weather is just too cold and spring is around the corner. Also we are bringing "NEW yummy" items to our menu look out for those. See you on Friday.


Happy birthday Hamburger Heaven!!!

Aug 8, 2018 – Aug 8, 2018

Come help us celebrate Hamburger Heaven's 70th Anniversary. Family fun for all.


3 months ago
I watched The Founder last night, and it made me think of Hamburger Heaven. Serendipitously, I happened to be in the neighborhood and drove by at lunchtime today, and was thrilled they haven't taken their winter break, yet. The burgers are just as good as I remember from my childhood, the fries are delicious and plentiful, and the service is top notch.
- Matthew C
4 months ago
I've driven by this place probably hundreds of times in my life and I finally gave it a try. I wish I would have stopped in sooner! Food and service were great!
- Michael S
6 months ago
Delicious, juicy burgers in a wide variety of combinations and freshly made fries in generous proportions. I tried the fried pretzel which makes an unusual but delicious desert. Take out only.
- John R
Hamburger Heaven Elmhurst is a casual hamburger restaurant in Elmhurst providing brunch, lunch, and dinner. Stop in and have a quick bite, socialize with friends, or sample our comfort food in a historic atmosphere. Call or stop by to inquire about takeout.

Contact Us


Call now
  • (630) 832-3535


Get directions
281 N York Rd
Elmhurst, IL 60126
United States

Business Hours

Mon:10:30 AM – 7:00 PM
Tue:10:30 AM – 7:00 PM
Wed:10:30 AM – 7:00 PM
Thu:10:30 AM – 7:00 PM
Fri:10:30 AM – 7:00 PM
Sat:10:30 AM – 7:00 PM