Yahoo Web Search

Search results

    • Here are the locations that Red Lobster is closing in the US

      Seattle Times· 7 days ago

      Red Lobster says it is closing nearly 50 of its restaurants in the U.S. The locations span across more than 20 states — cutting back on Red Lobster’s presence in cities like Denver, San Antonio, Indianapolis and Sacramento.