Jamba

Juice shop · 2945 Main St Ste 100, Chula Vista, CA

To-Go · Delivery

Hours

More food in Chula Vista, CA · Juice in Chula Vista