Red Lobster launches biscuit-shrimp ‘mash-up’ Cheddar Bay Shrimp
Orlando-based Red Lobster has launched a new item it calls a mash-up between its iconic Cheddar Bay Biscuits and shrimp.
Orlando-based Red Lobster has launched a new item it calls a mash-up between its iconic Cheddar Bay Biscuits and shrimp.