← Santa Cruz restaurants
Oswald Restaurant
No reviews yet
American121 Soquel Ave, Santa Cruz
Own or manage Oswald Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address121 Soquel Ave, Santa Cruz 95060
Phone+18314237427
Websitehttp://www.oswaldrestaurant.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.