Broadway Plaza, Walnut Creek
Selfie WRLD, a “museum” with interactive art installations where one can take selfies, opened recently at Broadway Plaza in Walnut Creek where GAP used to be. Find out more on their website here. Is this place Insta worthy?