Don Pedro Mayor

Mexican restaurant · Salem

Don Pedro Mayor

Mexican restaurant · Salem

1

1570 Lancaster Dr NE, Salem, OR 97301

Photos

Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null
Don Pedro Mayor by null

Highlights

Authentic Mexican dishes with flavorful sauces and seasonings  

Placeholder
Placeholder
Placeholder

1570 Lancaster Dr NE, Salem, OR 97301 Get directions

donpedromayor.com

$10–20 · Menu

Information

Static Map

1570 Lancaster Dr NE, Salem, OR 97301 Get directions

+1 503 589 9645
donpedromayor.com
Donpedromayor

$10–20 · Menu

Features

payment credit card
Tap to pay
reservations

Last updated

Sep 8, 2025

Powered By

You might also like

Terms of Use • Privacy Policy • Cookie Policy
 © 2025 Postcard Technologies, Inc.
@postcardnews

Family-owned since the 1990s with house-made corn tortillas and an all-day menu spanning breakfast to late night. A reliable, community-oriented spot on Lancaster.

https://www.donpedromayor.com/
Mexican Food in Salem OR (2025)
View Postcard for Don Pedro Mayor

Caitlin Shaw

Google
Food is excellent. Portions are great. The sauces and seasonings are amazing here. Everything is very flavorful and authentic.

Nancy True

Google
So I might me and my husband went in to eat. I seen something there that made me sick. It made me angry. It upset me and I will not go back. A homeless man walked in to this restaurant and ask for something to drink the owner throws a cup batting and says What do you want and he goes a Mountain Dew because I’ll give you a Mountain Dew but get the hell out and don’t come back in. The poor guy. Looks like he wanted to cry that man was so disrespectful that owner to this man. The guy look like he wanted to cry and for them to order somebody out like that is horrible but you know what I’m not going back I will never go back to Don Pedro’s

Silvia Camacho

Google
Usually order on weekends and everything seems to go grate! Workers are nice food is good. But lately I’ve been experiencing bad customer service the lady today did not only hung up on me once but twice! Then when I called the third time she asked if I was ready to order, I was confused because she never even let me speak the other two time but I held my youngest and placed my order “dos menudos sin grano con pata” “eso es todo ya” I told her yes they usually ask for name but this time she just hung up my husband went and picked up the order when we got home our order was wrong. I’m Mexican and I’m trying to support local businesses but when you act such in a rude way, especially in times like now. It’s disappointing.

C A

Google
I want to love this place, but I got completely grossed out after picked chicken bones out of my mouth while I was eating an enchilada. I really hope the piece I ate isn’t going to cause any damage. I managed to take what I hope was the majority out. Left me never wanting to go back. :(

Isaac Martinez

Google
Stopped by and ordered chicken tacos, definitely rare restaurant with handmade tortillas which was a plus! Chicken had good seasoning but tasted more like left over chorizo resido. I did find some strands of cheese at the bottom my tacos which was nerve recking since I’m allergic to dairy. Their side of avocado was a very generous size. I would recommend this place to anyone in the future. Satisfied with our visit.

Erin Sieroslawski

Google
The food was decent. The meat in the Taquitos was burned, but the rest of the dish was good. The enchiladas were about the same as any other place. As a side note, the bathrooms were absolutely disgusting. Neither toilet flushed in the women's bathroom and there was still evidence from previous use in the bowls. The trash cans had dirty toilet paper. It smelled bad and the toilets were dirty on the outside. The main door into the women's restroom was so dirty and didn't close. The men's bathroom was pretty bad, too. The urinal wasn't usable and the bathroom was very dirty. The trash cans also had dirty toilet paper. It also smelled really bad.

Dalia Solano

Google
They did not give me my full order but changed me for it. I called them and they said they didn’t charge me for it, when I payed for all 5 plates and when I got home I only had 4 I called them when I got home and realized their mistake The lady repeated my order and repeated 5 plates and I payed for all 5

Sonya Lopez

Google
The food was good. The rice, not much flavor service, was good. The atmosphere i gave a 3 because they need to update the building .