Mexican Restaurant
$$
4.0 (847)
Don Pedro's Family Mexican Restaurant is well-regarded for its authenticity, showcasing a range of traditional Mexican dishes that resonate with the genuine flavors of the culture. Although the service can occasionally be inconsistent, many customers appreciate the vibrant atmosphere and generous portion sizes, making it a favored choice for both casual dining and family gatherings.
Restaurant website: Website
Phone number: (435) 673-0131
Address: 567 S Valley View Dr #12, St. George, UT 84770, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" What a delightful surprise! Don Pedro's was recommended by a friend, and it did not disappoint. The chips were warm and crispy, and the salsa had just the right kick. I ordered the carne asada, which was tender and flavorful, topped with fresh guacamole. The atmosphere was lively, and despite being busy, the staff managed to keep everything running smoothly. I can't wait to return for more of their delicious food! " (*Curated Review*)
" Finally tried Don Pedro's after hearing so many good things and it lived up to the hype! We were welcomed warmly, and the wait for our food wasn’t very long considering it was peak dinner time. My chicken enchiladas were fantastic – cheesy and covered in a rich mole sauce that was to die for. The only downside was that my drink went unfilled a couple of times, but that won’t deter me from coming back. Overall, a great place! " (*Curated Review*)
" On a whim, we decided to try Don Pedro's for dinner, and it was unforgettable! The salsa was fresh and zesty; I might have eaten too many chips! I ordered the barbacoa tacos, which were truly authentic – the flavors took me back to my travels in Mexico. The ambiance was festive, perfect for a family gathering or casual dinner with friends. Can't wait to go back! " (*Curated Review*)
" I can't say enough about how much I love Don Pedro's! This place is a hidden gem that serves the best mole I've ever had! The server was charming and very knowledgeable about the menu. I especially appreciated how fresh the ingredients tasted. My only complaint would be the limited dessert options, but that doesn't detract from the amazing experience. I highly recommend visiting! " (*Curated Review*)
" I honestly had mixed feelings about Don Pedro's. The food was decent but fell short of what I expected based on all the hype. I found my tacos a bit dry and without much flavor. The server was friendly, but the wait time for the food was excessively long. I appreciate the atmosphere, but if the food isn’t on par, I won’t return. " (*Curated Review*)
" I had high hopes for Don Pedro’s, but unfortunately, my experience fell short of expectations. While the food looked appealing and was generously portioned, the taste missed the mark. My tacos lacked seasoning, and the salsa was pretty bland. On top of that, the service was a bit slow, and we had to wait longer than expected for drink refills. I might give it another chance, but I’m not rushing back. " (*Curated Review*)
" I love the food at Don Pedro's! Their huevos rancheros are a breakfast favorite, and I often come here on weekends with family. The staff is welcoming and attentive, and we never feel rushed. The portions are quite large, and the ambiance is cheerful, making it a great start to my day! " (*Curated Review*)
Address: 250 Red Cliffs Dr #14A, St. George, UT 84790, USA
Address: 706 E 700 S, St. George, UT 84770, USA
Address: 95 W 700 S, St. George, UT 84770, USA
Address: 1110 S Bluff St, St. George, UT 84770, USA
Address: 148 S 1470 E, St. George, UT 84790, USA
Address: 250 Red Cliffs Dr, St. George, UT 84790, USA
Address: 101 E E St George Blvd, St. George, UT 84770, USA
Address: 36 E Tabernacle St, St. George, UT 84770, USA
Address: 1340 E 170 S, St. George, UT 84790, USA
Address: 435 N 1680 E suite #14, St. George, UT 84790, USA