Menu
Things to Do

Selfie WRLD Opens at Broadway Plaza in Walnut Creek


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?