Yahoo Web Search

  1. Ad

    related to: Red Lobster Closings

Search results

    • Red Lobster in Vallejo closing doors

      Red Lobster in Vallejo closing doors

      Fairfield-Suisun Daily Republic· 6 days ago

      The Red Lobster in Vallejo is among the nearly 130 sites the restaurant chain plans to close. The restaurant is located at 1180 Admiral Callaghan Lane.