We love Moo Moo! This mom and pop shop has 2 locations total and they are both in Elk Grove, CA. Money hungry Starbucks with over 13,000 locations in the US feels the need to stop them from selling certain drinks to go. Although it is frustrating when you