Where Maggie and Alex left to the stars
Rio Groceries is located at 9411 Soledad Canyon Rd, Canyon Country, CA 91390