El Rancho

Mexican Restaurant in Montesano
Open today until 9:00 PM
Contact Us
Message sent. We'll get back to you soon.
Header image for the site


a week ago
I always have a great meal here. The staff is friendly and attentive and I'll always come back.
- Heather S
a month ago
Great food and service with a welcoming family atmosphere and street parking. You can't get more authentic than this.
- Annmarie C
a month ago
I love coming here when I'm in Montesano. I always order the sopitos.
- Stephanie A

Contact Us


Call now
  • (360) 249-5500


Get directions
216 S Main St
Montesano, WA 98563
United States

Business Hours

Mon:11:00 AM – 9:00 PM
Tue:11:00 AM – 9:00 PM
Wed:11:00 AM – 9:00 PM
Thu:11:00 AM – 9:00 PM
Fri:11:00 AM – 10:00 PM
Sat:11:00 AM – 10:00 PM
Sun:11:00 AM – 9:00 PM