Food was absolutely amazing. So delicious some of the best Mexican I've had In a while and I eat a lot of Mexican. The building doesn't look like much and some of it is run down but don't let that make you miss this gem. The staff is super friendly and responsive and like I said the food was so good.
Floor was a little slippery is my only concern.
Service
Dine in
Meal type
Dinner
Price per person
$20–30
Food: 5
Service: 5
Atmosphere: 4
Recommended dishes
Chips and Salsa
Three of my four family members got food poising from our visit on 2/3/2024 One of them being me. The server was very nice.i had the house chicken burrito and found a hair I'm my food so I stopped eating. I had found two hairs in my food one right on top of the avocado slices and one in the burrito cheese. The building is run down as well. Aside from our server this was one of my worst experiences at a restaurant.
Meal type
Dinner
Price per person
$10–20
Food: 1
Service: 4
Atmosphere: 1
Recommended dishes
Seafood Enchilada S
First, I am in love with the chips, beans, & salsa. The food was even pretty amazing. BUT the service was ridiculous!!! The waitress took our order. A person from the kitchen brought out our food and just tossed it on the table and walked away. No, is there anything you need right now? Nothing! NOT a word! Ran out of drinks. Had to hunt our original waitress down for a refill. My parents love this place, but I will probably not return. Customer service is one of the most important parts of the experience, and when you put it all together, the experience barely gets a C & 3 stars 🌟 is pushing it.
This was last Wednesday afternoon, btw.
Service
Dine in
Meal type
Lunch
Price per person
$10–20
Food: 4
Service: 2
Atmosphere: 4
Recommended dishes
Chips and Salsa
Everytime I've come here to eat the food has been delicious and the drinks on point 💯 great spot in town, the ambiance is fantastic, servers are friendly and attentive.
Service
Dine in
Meal type
Lunch
Price per person
$30–50
Food: 5
Service: 5
Atmosphere: 5
I looked at the menu online and saw seafood chimichangas with sour cream and guacamole and my decision to go there was made. It's been a while since I had a delicious chimichanga and this did not disappoint. The chips were warm, crispy and not at all greasy like some places. They were served with both salsa and a bean dip that we devoured quickly. My husband had the pork carnitas. They were also great! I loved the virgin mango daiquiri and the fried icecream. The service was fast. Our waiter was pleasant and attentive throughout our meal. The food was fresh, hot, with large portions. We were stuffed at the end of our meal and could not eat another bite. I highly recommend Don Pedro's and look forward to dining there again next time I'm in Heber.
Service
Dine in
Meal type
Dinner
Price per person
$20–30
Food: 5
Service: 5
Atmosphere: 5
Recommended dishes
Seafood Enchilada S
Aide was extremely attentive and provided amazing service. The staff was very friendly and overall accommodating. My fiancé ordered menudo and I ordered a smothered house burrito. Menudo was flavorful and the meat quality was good. The steak is the burrito was delicious. The Spicy queso dip was a good addition to the chips with salsa.
Service
Dine in
Meal type
Dinner
Price per person
$10–20
Recommended dishes
Salsa
I really enjoyed Don Pedros. The waitress was attentive and super helpful to both of us. I got the sizzling chicken fajitas which is a whole setup, with your onions, peppers, with your rice and beans, tortillas and everything. I loved the flavors and they definitely were sizzling.
My mother got an Al a cart burrito which is a great thing they’ve got. She likes a plain burrito and I’m glad they could help.
Service
Dine in
Meal type
Lunch
Price per person
$10–20
The price for the food is worth the portion size you get. It is by far one of the best mexican restaurants in Utah. The decor is bright, lighting is also brighter then a lot of restaurants. The service is really good they have two people that oversee your table. Bathrooms are very well maintained.
Service
Dine in
Meal type
Dinner
Price per person
$20–30
The burritos plates were ok, we were seated right away when we walked in, The waitress took almost 15 minutes to come take our order but she was really nice and took care of us, we were here during lunch time so maybe they were a bit busy. Overall our experience was ok. But I would probably would try a different restaurant if i am ever in the area again.