State: Northern California
Address 1: 19530 Sherman Island East Levee Road
City: Rio Vista
Open all Year: Yes
Number of Sites: 42
Full Hook: 42
Passport America: Yes
About: Eddo’s is a quiet country setting where you can relax in your RV site or your berth, launch your boat and enjoy one of the finest recreational areas in the country, the California Delta.
-30/50 Amp Service
From the South: Use state highway 4 to the Antioch Toll Bridge, which becomes state highway 160. Cross the bridge and turn right onto Sherman Island CrossRd, (the first available right turn). Follow Sherman Island Cross Rd onto the levee and Eddo’s is 2 miles further.
From the North: Use state highway 12 to state highway 160. Turn south onto 160. Proceed across the Three Mile Slough drawbridge. At the end of the bridge, make an IMMEDIATE left turn onto Sherman Island E. Levee Rd. Eddo’s will be 5 miles from that point.