A Denver classic where giant cheeseburgers end the dinner debate and comfort food delivers instant satisfaction.