Zancudo Road



Zancudo Road is a two way road near the Tongva Valley in Los Santos County. The road begins at Route 68 and ends at Zancudo Barranca. A vineyard is loacted on the road.