Momo’s Closes in Downtown Walnut Creek

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?