Just a quick public service announcement that if you ever come across Red Lobster’s Cheddar Biscuit mix at your grocery store, buy it. In fact, buy two boxes. You won’t be sorry when you bite into these spongy, tender, cheesy, garlicky biscuits. They are best eaten the day they’re made, so eat up!