When launched in 2021, the frozen biscuits were originally exclusively sold at Walmart locations. Over the years, Red Lobster expanded distribution to pretty much every major grocery store chain.
Red Lobster first served its signature biscuits on trays to hungry patrons ... Biscuits in a mix you can buy at grocery ...