Geary & Taylor - San Francisco
San Francisco, CAThis store is just down the street from the O'Farrell Theater, a club that every woman-loving person should check out at least once in his life.
OPENED: ???, PHOTO: 12/25/2008, ORIGINAL VISIT: 12/7/1999
BACK TO STARBUCKS IN SAN FRANCISCO