1425 Duncan St, Walnut Creek
Thanks to a reader for sending word that Jamba Juice closed their downtown Walnut Creek location recently. I wonder if they were affected at all by iTea opening last spring right next door? The other Walnut Creek spot in the Countrywood Shopping Center on Bancroft Rd is still around.