Red Lobster’s Famous Cheddar Bay Biscuits: The Untold Story
Even though some Red Lobster restaurants are closing, don’t worry—you can still buy the cheddar bay biscuits at grocery stores. “There are no changes to the Red Lobster At Home product line at this time,” Lori Cherry, Red Lobster’s director of communications and corporate public relations, told USA TODAY in an email on Tuesday. “This … Read more