1512 N. Main St, Walnut Creek
Thanks to a reader for sending word that ramen shop MENSHO is coming to downtown Walnut Creek in 2026 where The Essence “Redefining Indian Food” used to be. Check out their menu here. For other downtown Walnut Creek ramen spots, check out Ramen Hiroshi and coming soon Marufuku Ramen.
From their website:
Founded in 2005, ramen master Tomoharu Shono now operates numerous ramen concept stores in Japan and overseas, including both the ‘MENSHO’ and ‘Menya Shono’ brands.