Minnesota
Is Red Lobster Closing Its Minnesota Locations?
Red Lobster will be closing nearly 100 stores in the near future but does that include any Minnesota stores, including Duluth? Here's what we know.
It seems like every single day there is yet another business announcing that it is closing, whether for good or just a handful of locations nationwide. One of those recent businesses is Red Lobster, whose beloved cheddar biscuits are everything.
Red ... [1876 chars]