After the crowd at Target rattled my nerves, I stopped into Starbucks for a cup of warm reassurance that my head would not explode. Success. A tiny little cocoon of a coffee shop with leather chairs, this Starbucks saved my day. Cheaper than therapy.
Address: 14835 Pomerado Rd, Twin Peaks Shopping Center, Poway, CA 92064-2803
Location: United States > California (CA) > Poway