Dairy Queen Chula Vista, CA

664 Palomar St, Chula Vista, CA 91911