Starbucks Coffee 11223

Starbucks Coffee #11223 was a Starbucks coffee shop located at Otay Ranch Town Center, 2015 Birch Road in Chula Vista, California. The store closed in 2008.