New tropical cafe in Walnut Creek serving acai bowls, Turkish coffee
Briefly