Menu
Restaurants

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?