Thank you Cheshyre! 🙂 How long is the commute from Montclair and Upland and how is the community there if you happen to know by chance? I do like how Chino Hills and Chino are close to Asian communities since I may crave some asian food ever so often.
Being in Montclair or Upland will add maybe 5 minutes. I'm not totally sure. You should use Google Maps and enter your prospective apartment to confirm. I don't know if you're from around SoCal, but one thing that was really strange to me as a Midwesterner was the fact that towns/cities/whatever they are in SoCal are super, super close together. There are no physical boundaries. In Michigan, towns are like little isolated colonies surrounded by infinite wastela-- I mean, farmland.
Montclair and Upland are both safe. Well, they look safe, anyway. I've never really spent that much time there except to go to Bally's/Montclair Mall (same plaza) and to get my car fixed.
Chino Hills and Chino are relatively close to Rowland Heights (well, closer than Claremont is anyway) which is very Asian. Also, Chino has a 99 Ranch (Taiwanese Supermarket). Nearby Diamond Bar has an H-Mart (Korean supermarket).
Honestly, you'll probably be reasonably satisfied with any of these locations. If you live in Upland and really want Asian food, you'll be able to drive there... it's worth it for me, anyway.
I will say that my choice for cheap, fresh groceries is Food For Less in south Pomona (the bad part). You may have to deal with the occasional homeless person in the parking lot but the gas is cheap, the produce is fresh and cheap (way fresher and probably <1/2 the cost as compared to most of the American chains like Albertsons or Vons - I've been eating fresh papaya every day for $0.88/lb), and there's a huge variety of stuff in the store. So, it doesn't even matter where I live because I just pick up groceries after school. It's only 3 minutes from campus. H-Mart probably has the freshest, cheapest produce anywhere (including king oyster mushrooms for a $1 / lb - can be over $10 / lb at foodie shops), but I can't justify driving to Diamond Bar every week.
Yeah, food is important to me.
EDIT: I just saw that you're from California, so you probably know most of what I typed. Oh well.