Oswald's

Address:

121 Soquel Ave.
Santa Cruz, CA 95060

Phone:

(831) 423-7427

Description:

Oswald's is Santa Cruz's newest fine dining restaurant, located just off of Pacific Ave. In an ultra-sleek setting, diners have been wowed by the expertly prepared dishes like Roasted Pork Tenderloin, Arctic Char, Sherry Steamed Mussels, and Minted Lemon Sorbet. Oswald's also features a full bar pours out chic and expertly crafted cocktails as well as a bevy of fabulous wines. It's upscale without being pretentious or stuffy. The perfect date night dinner.

Map:


Contact   ·   Privacy   ·   Terms