La Mesa & Spring, La Mesa
La Mesa, CA
OPENED: 9/29/2006, PHOTO: 11/12/2006
BACK TO
STARBUCKS IN SAN DIEGO