Red Lobster 884

Red Lobster #884 was a Red Lobster restaurant located at 10290 East Technology Boulevard in Dallas, Texas. The restaurant opened in 1996, replacing Red Lobster 258, and closed permanently on October 22, 2019 due to an electrical fire.