Red Lobster Puts New Spin on its Famous Biscuits
One would think that the most famous menu item from a restaurant called Red Lobster would feature the eponymous lobster. In fact, when Red Lobster first opened in 1968, there was nary a biscuit on the menu.