Get directions to: Starbucks: Telegraph Cany & I-805 Chula Vista, Chula Vista, CA
Restaurant address: 519 Telegraph Canyon Rd Chula Vista, CA 91910, USA
Restaurant: Starbucks: Telegraph Cany & I-805 Chula Vista