You can make a way better one at home.
Go to the store and get a half pound of chuck steak and a half pound of sirloin steak (if you have a food processor get the whole steaks and grind the meat in that, otherwise get ground chuck and sirloin).
If you have a food processor put the chuck in it and pulse it ten times for about 1/2 second each, then remove and do the same with the sirloin, mix them together in a bowl (gently, don't mash up the meat it won't taste as good), add a good bit of kosher salt to taste (about 1 tsp for a pound of meat).
Now form them into 5-6oz even patties (if you put a dimple in the top center it will cook more evenly), let a cast iron pan heat for 2-3 minutes on medium high heat, then put the patties in. For medium-rare burgers cook for about 4 minutes on each side, for medium burgers cook for 5 minutes on each side (instant read thermometer is always good if you're unsure).
Ground beef has to be cooked to 155F and held there for at least 15 seconds to conform to food safety guidelines in the US, which is why hamburgers at Wendy's or McDonalds or any other fast food place are a uniform gray usually).
For comparison, a rare steak is at 125F and people eat these all the time without ill effects, I'd cook my burger to about 135F while in the pan, and it will go up about 5F after taking it out of the pan.
Let the burgers rest (covered loosely with foil) for about 5 minutes before eating, it allows the juices to redistribute throughout the meat and avoids that nasty pooling of juices you get at most "good" restaurants.
If you want to make it a cheeseburger set it on the burger about 1 min before you take it out of the pan.
Put it on any (toasted?) bun with any toppings and it'll be way better than those restaurant burgers.
I like mayo and fresh ground pepper (mayo forms a barrier from all those juices that make the buns soggy, so put it on the bottom bun if you like it.