There is a Target shopping center at the corner of Main St. & the 15 Freeway approx. 6 miles away & a Costco located within 14 miles (go N & then exit off the 15 at Roy Rogers Dr).
Those are my two favorites but there are many more choices primarily along Main St (East of the Freeway), along Bear Valley Rd, & also along the 15. The closest grocery is a Stater Bros approx. 6 miles on Main and a Von's is approx. 11 miles at the corner of Hesperia Rd & Bear Valley.
The area is also continuing to grow so more will be added.