Get directions to: Sprouts Farmers Market, Chula Vista, CA
Restaurant address: 690 3rd Ave Chula Vista, CA 91910, USA
Restaurant: Sprouts Farmers Market