Starbucks Coffee 6995

Starbucks Coffee #6995, also known as Starbucks Telegraph Cany & I-805, Chula Vista, is a Starbucks coffee shop located at 519 Telegraph Canyon Road, Chula Vista, California.