Just one bite of the NEW Bacon Cheddar Tots at Denny's and you are in bacon heaven!