Delta Oasis is in a rural agricultural area amid sloughs and bayous. Great for a weekend get a way or just a place to relax. Located in the San Joaquin River Delta on Taylor Slough with 100' of riverfront. Great views, good fishing, quiet, cozy, and private. San Francisco, Oakland, San Jose, and Wine country are all a little over an hour away.
Free parking on premises
Unavailable: Carbon monoxide detector