Restaurants Walnut Creek Salt & Lime coming to Downtown Walnut Creek September 25, 2026 11:30 am 1521 N. Main St, Walnut Creek In May, we learned that Oyama Sushi closed in downtown Walnut Creek, and a new restaurant called Salt & Lime is coming to this spot. Check out their website here. Previous Post The BOBA Lounge opens at Broadway Pointe in Downtown Walnut Creek Next Post Starbucks closes at La Fiesta Square in Lafayette