Red Lobster closing dozens of restaurants, including Oro Valley location
Red Lobster is closing around 50 of its 650 locations nationwide. KGUN 9 stopped by the Oro Valley restaurant and found it ...
READ MORE: KGUN 9
Red Lobster closing dozens of restaurants, including Oro Valley location
Red Lobster is closing around 50 of its 650 locations nationwide. KGUN 9 stopped by the Oro Valley restaurant and found it ...
READ MORE: KGUN 9