El Ranchero Market

$ • Mexican

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


Take-Out/Delivery Options


Reviews for El Ranchero Market

Best Mexican food in Salem. Great meat market as well. People complaining about time in this place need to just relax. They're making your food... Unlike other chains. You should be concerned if your food comes out a few minutes after you order. El Ranchero puts some love into their dishes and I appreciate every minute I'm in there.

Very disappointed. Worst waiters ever!!!!!!!! They have no idea how to multitask worth nothing. Never asked how our food was or how we were doing. We never got one drink. Or a refill. We waited 1 hour for our food. No silverware we waited for a hour for our food. It arrived we waited another 10 minutes for silverware. Omg must I go on. Never Going Back . I feel sorry for anyone who has to go suffer waiting for ever for food. For some reason yelp won't let me more on this process...read full review

Awesome food but terrible terrible service. There was only one server and when we wanted our drinks that were 15 minutes late, we went to the front to ask for them and the cashier proceeded to tell us to go tell him ourself. Our food came out late as well and he didn’t come check on us. Each time we had to flag him down to get our attention. Good food but awful experience they need to get more servers.

More Reviews(104)


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.