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