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