A burger franchise you most likely have never heard of, was just voted “BEST burger in the US.”

We’re talking about hamburgers!
And you thought you needed to have the next greatest invention to be noticed?

Hamburgers.
Puh-lease.