Popular seafood chain Red Lobster has begun the process of closing nearly 127 locations in 27 states, according to reports. The post Bidenomics Strikes Again: Red Lobster Closes Nearly “120 Restaurants” in 27 States — Plans to File Bankruptcy in the Coming Weeks appeared first on The Gateway Pundit. Read More in The Gateway Pundit.   Read More in Red Pill NOWlej.