Otay RanchTown Center
Chula Vista, CA
OPENED: 10/27/2006, PHOTO: 11/12/2006
BACK TO
STARBUCKS IN SAN DIEGO