Restaurants Walnut Creek Opa! closes in Downtown Walnut Creek April 3, 2025 11:30 am 1532 N. Main St, Walnut Creek I can’t believe Opa! opened almost 13 years ago, and unfortunately, they have closed. You can still check out their other locations in Santa Clara, Campbell, and Morgan Hill. Previous Post Walnut Creek Yacht Club closing May 7th in Downtown Walnut Creek