Trader Joe's in Palo Alto Town & Country Center?
- hhc Dec 6, 2008 10:17 PM
I heard there's going to be a Trader Joe's in Palo Alto Town & Country Center. No mention on TJ website. Anyone know when it'll open & where it'll be exactly?
Hopefully it'll be a free-standing store and not share a building like Lakeshore.
I've had a number of customers come back to shopping in Alameda because of the set-up over there and the *one-huge-line-where-you can't-pick-your-cashier*
I'd encourage you to e-mail your suggestions to TJ's Corporate and let them know what
you'd like to see in *your* new neighborhood store.