Area: Ventura, CA 93004
Coordinates: 34.284093, -119.147432
KML: KML
Back to La Escondida Restaurant Profile