It’s official! Oswald owner Eric Lau called me yesterday to reveal that February 17 is the last day for the popular downtown Santa Cruz bistro in its current location. Negotiations are just about completed for a new location â€” and I’ll let you know when and where, as soon as the deal goes down. Meanwhile – you’ve been told. Now go out and do the right thing.
Oswald – 1547 Pacific Avenue – 831 423-7427.
Open for dinner Tues-Sat.