Two Red Lobster restaurants have recently closed amid the seafood chain’s financial woes. The company announced Sunday it had voluntarily filed for Chapter 11 bankruptcy reorganization. About a week prior to the filing, Dallas locations at 9069 Vantage Point Drive and 10290 Technology Blvd. closed. Eleven locations across the Metroplex remain open, including one on […]