Red Lobster Suddenly Closes Restaurants Including Missouri Places
It sadly seems like this is becoming a daily occurrence. There's another major restaurant chain that's closing locations and this one from Red Lobster numbers at least 80 and does including Missouri locations reportedly.