Red Lobster closing permanently: Locations MAPPED - is your local shutting down for good?
Red Lobster is shutting down nearly 50 of its restaurants nationwide. Is your local closing? Check out the map below.The seafood chain has already "temporarily closed" several locations, including those in Buffalo,