American Restaurants
Edit

Oswald Restaurant

(831) 423-7427
121 Soquel Avenue, Santa Cruz, CA 95060 | Directions
Hours: None Listed

Tags: american (new), contemporary american, Downtown, Restaurants, American Restaurants

About Oswald Restaurant

A contemporary restaurant in the heart of Santa Cruz, Oswald features a modern style and a relaxed atmosphere.

Explore Nearby