Cheddar Bay Biscuits – a quick and easy homemade Cheddar Bay Biscuit recipe, just like at Red Lobster I think everyone knows about the infamous Red Lobster Cheddar Bay Biscuit. They are light, fluffy, and completely addicting. No matter what, I can’t keep my hand out of the basket when it shows up on the…