Red Lobster Has Locked the Doors of this St. Louis Location
If you like to include Red Lobster as a stop for any trips you make to the big city, you need to know they're just locked the doors on one location in St. Louis and it appears that is permanent.