Hold onto your taste buds, folks! There’s a burger joint in Illinois that’s so good, it might just make you forget about your ...