RIGHT across from a popular shopping mall, a longstanding Red Lobster restaurant has turned off its lights.
The seafood eatery shut its doors forever over the weekend, alerting foodies with a notice posted on the front door.
The Red Lobster restaurant at 3056 Preston Road in Frisco, Texas – a city roughly 30 miles north of downtown Dallas – closed on Sunday, November 1…