1539 Locust St, Walnut Creek
Earlier this year we learned that Piedmont-based boba tea shop Mr. Green Bubble would be coming to downtown Walnut Creek and the signage is now up so it can’t be long now… According to their Facebook page they also offer ice cream macaroons, sweet!