Over the years, Red Lobster expanded distribution to pretty much every major grocery store chain. The frozen Cheddar Bay Biscuits can now be found at Ralphs, Pavilions, Target, Albertsons ...
I was excited to try Red Lobster's signature Cheddar Bay Biscuits and judge the overall quality and value of the food, especially considering the chain is reportedly considering filing for Chapter ...