"There isn't a soul on the planet who's tried the Red Lobster Cheddar Bay Biscuits and not fallen in love with them. They are amazingly good, and you can replicate them at home using this great copycat recipe...."