Map & Directions - Tropical Oasis All Natrl Juice
View Menu
Tropical Oasis All Natrl Juice
417 Telegraph Canyon Rd, Chula Vista, CA, 91910
(619) 426-0306 (Phone)
417 Telegraph Canyon Rd, Chula Vista, CA, 91910
(619) 426-0306 (Phone)