El Ranchero Market

$ • Mexican

2615 Lancaster Dr NE, Salem
(971) 600-3466


Take-Out/Delivery Options


Reviews for El Ranchero Market

The best mexican place you'll ever visit, period, nothing tops it. Good people, good food, good prices. It's all fresh and the tortillas are handmade. And to make things better its actual mexican food, not that trash American hybrid food many places pass off as mexican. If you are a local you owe it to yourself to visit.

The food was delicious and the portions huge, especially for the price. I will definitely go back.I did have a lot of trouble understanding our waitress but she was very friendly and attentive. I don't recommend the choriqueso. It was hot on the outside and cold in the middle which wasn't very good.

First visit was awesome. I wanted to order some takeout. Wasn't sure how it worked so the gentleman at the cash register helped me. The checkout line got busy so another lady decided to open the other register to help the line go quick. She ended up checking me out and packed my food. She was helpful and at the last minute I decided to purchase a board game hanging by the register. She happily rung me up a second time. Food was super good. I got 2 chicken tamales and rice....read full review

More Reviews(117)


Monday 8AM - 10PM
Tuesday 8AM - 10PM
Wednesday 8AM - 10PM
Thursday 8AM - 10PM
Friday 7AM - 10PM
Saturday 7AM - 10PM
Sunday 7AM - 10PM

Hours or services may differ due to COVID-19. Please contact the business directly to verify hours and availability.