Pier 1 - The Embarcadero
San Francisco, CA
OPENED: 3/9/2012, PHOTO: 5/2/2012
BACK TO
STARBUCKS IN SAN FRANCISCO