PERSPECTA

News from every angle

Back to headlines

America's longest-running Red Lobster location to close after 56 years

The Red Lobster restaurant in Tallahassee, Florida, which has been continuously operating for 56 years, is set to close on May 24.

23 May, 15:45 — 23 May, 15:45
PostShare