Welcome to Don Pedro’s Family Mexican Restaurant, where authentic flavors and heartfelt hospitality come together to create a memorable dining experience. For generations, our family has been dedicated to serving the finest traditional Mexican cuisine, crafted with love and the freshest ingredients.
Whether you’re here for a festive celebration or a cozy family dinner, we invite you to savor our time-honored recipes and enjoy the vibrant atmosphere that makes Don Pedro’s a cherished gathering place. Bienvenidos a nuestra casa – we look forward to making you feel like part of our family!
Bryan Tincher
We drive all the way to Heber just to come here. I am a carpenter and am so impressed by the woodwork here. The food is so good. I like the grande #2 because it’s so big and delicious. The ground beef here is so good, just like mom used to make! I posted a picture of a grande burrito with a chalupa! The food looks great too! Servers are nice. The chips come with salsa and bean dip. The kids love the bean dip. Don Pedro’s es muy delicioso!
… moreDarron Sanderson (Darron)
Well treated by manager, casher, and the folks who brought us our food. Gourmet Mexican food served faster than McDonald’s, but about the same price! Festive decor inside.
… moreMatt Pendleton The Kitchen Mechanic
The food was incredible!! So fresh and delicious! I really enjoyed the mole! Our server Raul was awesome!! Very helpful and made sure we were well taken care of! Such a great experience!! We pass through Heber quite a bit, so we will definitely be stopping there again!!
… moreKeith
Ordered Cheese enchiladas with flour tortillas instead of corn. Got chicken enchiladas with corn tortillas instead. When they brought me the right order the cheese enchiladas had no cheese in them. So I ended up with no meal. Very poor service. Poor quality of food.
… moreRobert
The food is okay, the portions were very small for the price. The service was non existent after my order was taken, and $3.50 for a soft drink that was never refilled is a steep price. It’s not the worst but not great either.
… moreZack Dolsen
Not sure if was an off day or not but we had some mediocre service. We felt a bit rushed to order food, and to pay the bill and leave quickly. The food is pretty good though! They give chips and salsa and a bean dip to start. I also ordered the strawberry margarita which was good but a tad weak, will blame Utah laws on this one. The mole enchiladas were really good!
… moreAustin Jones
Went with a group, almost half of the group did not receive what they ordered. I personally received the correct menu item, but with the wrong protein, and it did not come as described in the menu. Tried it anyways. The food was not good. One of the front doors was missing. I could keep going but I think you get the idea.
If you are here on vacation and would like Mexican try any other Mexican restaurant in the area. It’s probably better.
… morehally maule
The way my jaw dropped when I walked inside and saw the decor
They greeted us with chips, salsa, and bean dip and we ordered the spicy queso, which was served with a candle underneath to keep it warm!!!! Presentation was excellent and it tasted even better
After the first bite of the queso, we were already planning our next visit back.
… moreElizabeth Keate
If you like old Jerky, salt licks, and rocks, look no further.
I don’t know what happened to this place over the last year but, wow, disappointed! I used to love their tortillas, now they taste like reheated week old starch. The chicken went from being tender to needing to be reconstituted. I think the cook dumped all the Salt from the Great Salt Lake into the spices for the fajitas.
The last 2 experiences I’ve had were awful. One, okay, bad day, two in a row, nope, not going back.
I called to complain and was told a manger would call me, never happened, it’s been a month now. This was a takeout order.
… moreJennifer Steward
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.
… more