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: