From sizzling fajitas to handmade tortillas, Don Pedro brings the authentic taste of Mexico to Gresham with every dish we serve.
At Don Pedro, we believe that great Mexican food starts with respect for tradition and a commitment to quality. Every recipe has been passed down through generations, preserving the bold, complex flavors that make our cuisine so beloved.
Located in the heart of Gresham, we've become a neighborhood staple where families gather, friends celebrate, and every meal feels like home. From our handmade tortillas to our house-made salsas, nothing is rushed — everything is made with care.
Generations of flavor
Market-fresh ingredients
Proudly serving Gresham
Every plate matters
"The best Mexican food in Gresham, hands down. The flavors are authentic and the portions are generous. We come here every week now!"
Maria S.
Regular Customer
"Incredible atmosphere and even better food. The enchiladas are outstanding, and the margaritas are the real deal. This place is a gem!"
James T.
Local Guide
"We celebrated our anniversary here and it was perfect. The staff was wonderful, the food was amazing, and the vibes were unbeatable. Highly recommend!"
Laura K.
Anniversary Diner
Join us at Don Pedro for an unforgettable dining experience. Call us to place your order or visit us at 841 E Powell Blvd in Gresham.