Yahoo Web Search

Search results

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

      Associated Press Finance via Yahoo Singapore Finance· 2 months 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 ...

  1. Ad

    related to: Danville, California, U.S.