1444 N. California Blvd, Walnut Creek
Thanks to everyone who sent word that Momo’s has closed in downtown Walnut Creek after being open for only two years in this spot. I’m going to really miss their Big Ass fan! Their San Francisco location remains open. Does anyone miss McCovey’s which used to be here?