Menu
Restaurants

Opa! closes in Downtown Walnut Creek


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.