Get directions to: El Rancho, Montesano, WA Restaurant address: 216 S Main St Montesano, WA 98563, USA Driving Walking Bicycling Restaurant: El Rancho