Oswald – Santa Cruz, CA
Oswald 121 Soquel Avenue Santa Cruz, CA 95060 831-423-7427 This is where my husband and I go for our “dates” but this time we had company…we can sample more that way! Oswald is small, relaxed (not uptight in the least) and serves phenomenal food. This visit was not a disappointment. We had to wait for…