1663 N. California Blvd, Walnut Creek
It looks like the Mercer apartment complex, located diagonally across from the Lesher Center in downtown Walnut Creek will finally be getting a coffee shop as Starbucks is planning on opening there pending city approval. Finally, a coffee shop!