22 Best Mexican Restaurants in Gresham

Check out our list of the best Mexican restaurants in Gresham. Treat yourself to the city's finest offerings, including Carne Asada, Tortillas, Taco Salad, and more.

Tamale Factory Mexican • $
48 NE Division St, Gresham

Customers` Favorites

Jalapeños and Cheese Tamales
Pork Carnitas Tamales
Half Dozen Tamales
Sweet Corn Tamale
Enchilado Tamale
Chicken Tamale
Family Combo
Rice & Beans
Tamale Combo
One Tamale

“the Best tamales 🫔 in Oregon. i love it.“

4.6 Superb48 Reviews
Birrieria Carlos Mexican • $
28210 SE Orient Dr, Gresham

Customers` Favorites

Double Pizzabirria with Consome
Quesabirria 3 PC with Consome
Tacos with Consome 4 Tacos
Mulita 3 PC with Consome
Large Rice and Beans
Burrito with Consome
Quesabirria Each
Watermelon Water
Cucumber Water
Birria Taquitos

“the best out there ! my favorite birria in portland ! ⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️“

4.6 Superb36 Reviews
La Herradura Mexican • $
90 NE Division St, Gresham

Customers` Favorites

Wet Carnitas Burrito
Fish Tacos Comto
Pescado Frito
Street Tacos
Mole Poblano
Pork Tacos

“Food was delicious, service was very warming and prices were very reasonable. Looking forward to the lamb on Saturday and Sundays. Definitely my go to place for good Mexican food!

Kid-friendliness: Very kind and thoughtful with my 4 year old“

4.7 Superb21 Reviews
Alejandros Mariscos & Bar Seafood • $
331 N Main Ave, Gresham

Customers` Favorites

Bean and Rice Plate Three Meat Fajita
Mangoneada & Coco Loco
Bacon Wrapped Shrimp
Alejandro's Especial
Shrimp Carne Asada
Cocktail Flight
Chips Salsa
Aguachile

“Really good upscale and authentic Mexican. Drinks are spot on. The deck in the warm months is very enjoyable. Indoor atmosphere needs a bit of work. Lower lighting and lots of candles would go along way! Definitely eat here!“

4.7 Superb71 Reviews
Don Ladis Taco Shop Tacos • $
660 NW Eastman Pkwy Space 24, Gresham

Customers` Favorites

Pollo Asado Taco Carne Asada Taco Carnitas Taco
3 Enchilada with Taco Plate
Carne Asada and Fajitas
Carne Asada Burrito
Shrimp A la Diabla
California Burrito
Don Ladis Burrito
Breakfast Burrito
Carne Asada Fries
Carnitas Burrito

“Best food I've ever had, I could honestly eat here everyday and never get sick of it! 😍 Service is super quick, everyone of the staff members are so kind and the prices are unbeatable! Best restaurant in town!“

4.2 Good126 Reviews
Agave Azul Mexican Restaurant Mexican • $$
155 SE Vista Ave, Gresham

Customers` Favorites

Chicken Fajita Salad & Agave Azul Burrito Beef
Paseo Por Mexico Trip to Mexico
It's Their Chile Verde Burrito
Enchilada de Camaron Y Relleno
Pollo Asado a La Agave Azul
Carne Asada A la Agave Azul
2 Enchilada Combination
Enchilada and Relleno
Camarones A la Diabla
Burrito de Camarones

“love the food and decor. best nachos in town! always friendly staff, and they REMEMBER YOU! Recently updated menu with lots of new items. You wont go wrong at agave azul.“

4.6 Superb143 Reviews
Birrias Tamazula Mexican • $
184 NE 2nd St, Gresham

Customers` Favorites

Fried Shrimp Taco and a Cheese Taco
Mexican Rice and Bean's
Fresh Made Tortillas
Chilaquiles Al Gusto
Chips and Guacamole
Waffle \u0026 Fruit
Cheese Birria Taco
Chips \u0026 Guac
Shrimp Fried Taco
Birria Breakfast

“I waited so eagerly for this place to open as it’s right across from my studio. My first visit I was hooked. It’s literally so good that I wake up and crave it 😂 most authentic flavor packed Birrias I’ve ever had. The owner is just as wonderful, so kind and genuine. I’m so glad such a perfect place joined our downtown food district!“

4.7 Superb88 Reviews
Gresham Burrito Shop Mexican • $
325 N Main Ave, Gresham

Customers` Favorites

Tacos WV Carnitas Chicken Al Pastor
Carne Asada Plate Quesadist West
Vegetable Chimichanga Special
Carne Asada Burrito
Breakfast Burrito
Carne Asada Fries
Enchilada Plate
Chicken Burrito
Oregon Burrito
Avocado Sauce

“The lady working Saturday Was rude acted like it was a hassle to serve us! Been in there many times! Each time she is working always rude! Snaps at customers ! Very unpleasant to go in to support a business! When you're treated like this! She treated everyone like crap!“

4.5 Superb163 Reviews
La Cocina Oaxaca Mexican • $
927 NE Cleveland Ave, Gresham

Customers` Favorites

Flauta Plate
Flautas
Birria
Taco

“The biggest highlight is the Mole which is hard to find. authentic Oaxaca recipes and made daily. very happy with the price.“

4.7 Superb54 Reviews
Taquería Mi Jalisco Mexican • $
1255 N Main Ave, Gresham

Customers` Favorites

Super Wet Burrito and Chicken and Fish Tacos
Fish Tacos Side of Avocado & Onion
Tacos De Birria Lamb Meat
Complementary Chips
Breakfast Burrito
Crispy Beef Tacos
Chile Relleno
Super Burrito
Street Tacos
Super Nachos

“This place is our new favorite! Amazing prices, huge portions, great flavor! Love the self serve chip and salsa station. Also love the self serve soft drink station. They have a large outdoor seating area that is pet friendly! Their children’s menu is very well priced! The staff is awesome! So friendly, helpful and kind! We love it here!!!“

4.5 Superb61 Reviews
Margarita Factory Gresham Mexican • $$
77 NE 4th St, Gresham

Customers` Favorites

Enchiladas with Chicken with Beans and Rice
Margarita Sampler Platter
Lupe's Guadalajara Salad
Chicken Blanca Enchilada
Deep Fried Ice Cream
Bacon-Wrapped Shrimp
Bacon Wrapped Shrimp
Chunky Guacamole
Chicken Taquitos
Side of Guacamole

“I had my first experience at Margarita Factory (Gresham) tonight and it was better than I imagined. The menu has plenty of options. In fact, just the Margarita menu was over-stimulating. The food is tasty, fast service. And such a kind and accommodating staff. I know people will say “it’s her job to do so,” but coming from someone in a wheelchair who doesn’t have use of her hands, I loved that my waiter kept walking by to refill my glass (it was never empty). I recommend this place for a cute little date night out or with a group of loved ones in celebration.“

4.2 Good233 Reviews
El Jefe Birria & Tacos Mexican • $
18238 SE Division St, Gresham

Customers` Favorites

Consomé and Birria Taco
Birria Taco Taco Pastor
Tacos De Birria De Res
Carnitas Street Tacos
Wet Breakfast Burrito
California Burrito
Carne Asada Fries
Supreme Burrito
El Jefe Special
Burrito Plate

“Amazing food, highly recommend amazing staff and food always tastes great!“

4.2 Good105 Reviews
Elixir Mezcaleria Latin American • $
53 NE Roberts Ave, Gresham

Customers` Favorites

Oyster Shooters Mahi Mahi Taco & Shrimp Ceviche
Steamed Mussels in a Spicy Tomato Sauce
Oysters and Rolled Tacos Taquitos
Creme Brulee Perfectly Executed
Chipotle Shrimp Linguini
Fried Chicken Sandwich
Vegan Stuffed Poblano
Pulled Pork Sandwich
Chilaquiles Verdes
Chicken & Waffle

“went for dinner last night! wow! food, drinks, service all excellent!“

4.8 Superb152 Reviews
Taqueria Mi Pueblo #2 Mexican • $
3250 SE 11th St, Gresham

Customers` Favorites

They Call It Nacho Fries I Call It Carne Asada Fries
Carnitas Pork Tacos
Served with Onions
Lengua Beef Tongue
Breakfast Burrito
Pastor Spicy Pork
Burrito MI Pueblo
Carne Asada Plate
Quesadilla Plato
Mojarra Frita

“Amazing food every time! Whenever our friends get together we just pick up platters like this photo to share. Easy, affordable, always a hit. We love their massive breakfast burritos too. Perfect to buy for camping or trips since they reheat so nicely.“

4.1 Good49 Reviews
Sol Tapatio Food Truck Mexican • $
21130 SE Stark St, Gresham

Customers` Favorites

Rice Burrito I Ordered a Birria Burrito
Breakfast Burrito
Tacos De Camaron
Enchiladas Plate
Club Sandwich
Burrito Plate
6 Quesadilla
Cheeseburger
Carne Asada
Soft Tacos

“Very very tasty and just happened to be right around the corner from the jobsite“

4 Good40 Reviews
Baja Fresh Mexican • $
1053 NW Civic Dr, Gresham

Customers` Favorites

Guacamole 8oz and Chips
Chicken Quesadilla
Chicken Taquitos
Fajita Burrito
Diablo Burrito
Baja Burrito
Quesadillas
Burrito Bowl
Fajitas

“Good ol' Baja Fresh. First time back to a Baja in About 10 years. The food is good, same as always. Burrito Ultimo is big, filling and tasty. Service was goid. Wasn't very busy at all. Seemed to be only 2 or 3 people working, which was sufficient for customer needs.“

3.9 Good31 Reviews
Don Pedro #VI Mexican • $
841 E Powell Blvd, Gresham

Customers` Favorites

French Toast Special
Breakfast Burrito
Wet Burrito
Caldo de Res
Soft Taco

“Was so pleased. A little salty, but so far one of the best Mexican restaurants I've been to yet.
Language barrier, but its a Mexican restaurant right.
Order was wrong, but I was really pleased with the mistake, so no complaints.
The salsa bar is awesome.
Service was great.

Bathroom...well, you better hold it ;^)), lol“

3.8 Good27 Reviews
Rico's Tacos PDX Mexican • $
1698 NW Fairview Dr, Gresham

“1st off, the food was delicious. Location is sketchy with food cart next to the big trash dumpster. Cook/casher was sweet and English was sub-par but that's a good sign right? The food was pretty oily as you can see in the picture, letting drain a bit longer would have been better before serving. Despite this, food was really tasty and felt homemade. Price was alright. I'll come back another time.“

3.1 Average17 Reviews
Taqueria Santa Cruz Tacos • $
891 NE Hogan Dr #5825, Gresham

Customers` Favorites

Carnitas Tacos Pastor Tacos Barbacoa Tacos
2 Pastor Tacos and One Pollo with Guacamole
Carne Asada Plate Enchiladas Verdes
Tacos De Carne Asada Plate
Breakfast Burrito
Taquitos Dorados
Veggie Huarache
Chips and Salsa
Veggie Burrito
Tacos Dorados

“Savory and superb. Always excellent - you must go here! Top notch carnitas.“

4.6 Superb51 Reviews
Taqueria El Cazador #2 Mexican • $
18836 SE Stark St, Gresham

Customers` Favorites

Tostadas de Ceviche
Served with Onions
Rice and Beans
Burrito Plato
Carne Asada
Spicy Pork
La Diabla
Al Pastor
C Camaron
Enchilada

“Súper buen servicio,limpio,buena comida !! Atentos y amigables 💯👍🏻👍🏻“

3.4 Good70 Reviews
Del Taco Fast Food • $
2164 NE Burnside Rd, Gresham

Customers` Favorites

Carne Asada Bean Burrito
Just Buy Medium Fries
Beyond Avocado Taco
The Del Tacos Meal
Carne Asada Fries
Crinkle Cut Fries
Breakfast Burrito
Grilled Chicken
Chicken Burrito
Chicken Taco

“100% What I expect from a Del Taco. The food is reasonably fresh, (this location is near my work; I have been here more than once ) they don't skimp on sauces, and the staff is nice.

Now if del Taco deserves five stars at all is Up for debate, but IMHO its the best of the Mexican American fast food establishments, clearly beating Taco Bell and it absolutely crushes Taco Time.

If you don't know del Taco, everything is good but the standouts are clearly the chicken soft taco and the fish taco. The chicken soft taco has a creamy sauce that is delicious and probably sour cream based.

The fish taco is a solid fish taco, not as good as Wahoo's, but Wahoo's fish taco is at least twice the price and the closest location is like a thousand miles south so I don't think it's a fair comparison.

To summarize, if you're hungry and you want some Mexican American fast food, can't go wrong stopping here.“

3.7 Good107 Reviews
Taco Bell Fast Food • $
205 NE Burnside Rd, Gresham

Customers` Favorites

Chicken Quesadilla Combo
Triple Double Crunchwrap
Double Stacked Taco
7 Layer Nacho Fries
Ground Beef Burrito
Nachos Bellgrande
Breakfast Burrito
Cinnabon Delights
Hot Sauce Packet
Burrito Supreme

“Most of the time my tacos are broken..prefer not to eat it as a taco salad since I'm usually out shopping and stopping here before or after... I happened to see one of the workers lifting the bag a few inches and letting it drop.. Really? .Can they be a little more curtious?..This time a round no taco salad yeah...“

3.2 Average121 Reviews

You May Also Like