Jamba
1451 E H St, Chula Vista
(619) 216-4301
Recent Reviews
Order Online
You May Also Like
Subway - 1455 E H St Suite 202
Sandwich Shop, Fast Food
iWok Chinese Kitchen - 1459 E H St
Chinese
Starbucks - 1467 E H St
Coffee Shops, Coffee & Tea, Coffee
Restaurants in Chula Vista, CA
Jamba
1451 E H St, Chula Vista, CA 91910
(619) 216-4301