Don Pedro’s Family Mexican restaurant was founded in 1995 in Evanston, Wyoming by brothers Pedro and Placido Mena. They were supported by their wives Lupita and Nina Mena. The town of Evanston welcomed the restaurant as soon as the doors open. In order to keep up with the demand of their new restaurant they opened a second location in Evanston, Wyoming. Eighteen years later the business has grown to 8 locations across the states of Wyoming, Utah and North Dakota.

All menus still consist of the original, family created recipes that the local communities have come to love and demand.  Start your night off with a fresh margarita and full selection of cocktails and appetizers. Then explore the dinner menu which consist of a wide range of Mexican favorites, ranging from sizzling fajitas and enchiladas, to seafood and vegetarian dishes.  Take a night off from cooking, and let our friendly staff cater to you, and ensure you leave full and happy.

Since we opened our doors in 1995, our goal has always been to provide our local communities with the best dining experience we can offer.  We strive to have our customers leaving satisfied, full, and ready to take on whatever their days have in store for them.  Come in and experience our dining experience for yourselves.  We will be waiting to serve you and your families, seven days a week, for lunch and dinner.




Don Pedro’s Family Mexican Restaurant has eight locations in three states: North Dakota, Wyoming, and Utah.



583 W 12th Street Dickinson, ND   58601 Hours: Mon – Sat 11am – 10pm Sunday – 11am – 9pm


2516 2nd Ave W Williston,ND 58801 Hours Everyday: 11am – 10pm



3340 North Vernal Ave Vernal, UT 84078 Hours: Mon – Sat 11am – 10pm Sun 11am – 8pm

Heber City

1050 South Main St Heber City, UT 84032 Hours: Sunday – Thurs 11am – 9pm Friday – Sat    11am – 10pm St George 567 S Valley View Drive St. George,UT 84770 Hours: Mon – Thurs 11am – 9pm Fri – Sat   11am – 9:30pm Sunday – CLOSED


1004 W Red Cliffs Drive Washington,UT 84780 Hours: Sun – Thurs 11am – 9pm Friday – Sat 11am – 9:30pm



203 – 205 Bear River Dr Evanston, WY 82930 Hours: Mon-Sat 11am-10pm Sun 11am-8pm

Green River

520 Wilkes Dr Green River, WY 82935 Hours: Sunday – Thurs 11am – 9pm Fri – Sat 11am – 10pm