Bar
Oswald Restaurant
70 locals recommend,
Tips from locals
Happening spot for creative American entrees in a modern setting with optional fixed-price menus.
Unique things to do nearby
Locals also recommend
Location
121 Soquel Ave
Santa Cruz, CA