2070 Salvio St, Concord
Last November we learned that CREAM would be opening in Concord near Todos Santos Plaza and since then lots of progress has been made. For upcoming updates on the opening date check out their Facebook page here and check out their menu here.