Mocha Mocha - Walnut Creek, CA

Address: John Muir Health, Walnut Creek Medical Center, Walnut Creek, CA 94598

Hours: Sunday: 5:30AM-11PM, Monday: 5:30AM-11PM, Tuesday: 5:30AM-11PM, Wednesday: 5:30AM-11PM, Thursday: 5:30AM-11PM, Friday: 5:30AM-11PM, Saturday: 5:30AM-11PM

Rating: 5 stars (12 reviews)