24 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.

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
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.3 Superb60 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 Superb86 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
Breakfast Burrito
Don Ladis Burrito
Carne Asada Fries
Huevos Rancheros

“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 Good134 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
Chips and Guacamole
Cheese Birria Taco
Shrimp Fried Taco
Birria Breakfast
Menudo Al Gusto
Refried Beans
Side of Chips

“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.8 Superb89 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 Superb59 Reviews
Kooten janal Mexican • $
2280 NW Burnside Rd, Gresham

Customers` Favorites

Tacos de Virria de Rez
Breakfast Burrito
Pastor Spicy Pork
Caldo De Camaron
Breakfast Plate
Scrambled Eggs
Oregon Burrito
Asada Panucho
Street Tacos
Taco Salad

“Good burrito.

Tasted good, they put pico de Gallo, when I asked for none.

Other then that, it tasted good and fresh.

Might try some more of their food, but hopefully they honor requests.“

4.8 Superb32 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
Complementary Chips
Breakfast Burrito
Crispy Beef Tacos
Chile Relleno
Super Burrito
Street Tacos
Super Nachos
Carne Asada

“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.4 Superb73 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.3 Superb161 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

“Never had Mexican food this Flavorful in all my life. There are Several great Mexican eateries in the Area but I will never eat Mexican food anywhere but here and great Staff. Aurora was so kind and patient as I was a new customer. She suggested the Fajitas and they were beyond excellent with full size prawns. Yumm. And my Spicy Margarita was divine.“

4.4 Superb69 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 Superb26 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
Wet Breakfast Burrito
Carnitas Street Tacos
California Burrito
Carne Asada Fries
Supreme Burrito
El Jefe Special
Nachos Birria

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

4.2 Good119 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 on a date with the wife last night here and was really pleasantly surprised by how good everything was! Super delicious cocktails and really decent pricing.

The ceviche and mussels were so delicious and the portions were much bigger than was expected.

For sure gonna come back!“

4.8 Superb143 Reviews
Margarita Factory Gresham Mexican • $$
77 NE 4th St, Gresham

Customers` Favorites

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

“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.1 Good144 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.1 Good45 Reviews
El Indio II Mexican • $
920 Powell Blvd, Gresham

Customers` Favorites

Bacon Wrapped Shrimp with Rice and Beans
Shredded Beef Burrito
Chicken Steak Fajitas
Deep Fried Ice Cream
Chile Relleno
Mexican Pizza
Super Nachos
Refried Beans
Carne Asada
Taco Salad

“El Indio is my favorite Mexican food restaurant EVER! Not only because it feels like you’re family, but the food and service is always stellar. Thank you for all that you do! ❤️“

4.1 Good35 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

“The best place in the world. I love Baja Fresh. I have never had a bad experience with them. I don't care for their prices BUT the level of service and attitude of their employees make me not complain about pricing. The prices aren't too high I'm just cheap???. But I never complain about Baja Fresh because everything is fresh and everyone's attitude who works there is always so great. No matter what store I go to.“

4 Good33 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 Good62 Reviews
Don Pedro #VI Mexican • $
841 E Powell Blvd, Gresham

Customers` Favorites

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

“Called in an order for 5 and the lady was friendly and very helpful. Food was done in time quoted. Everything was delicious. The carnitas in the wet burrito was tender and juicy. The quesadillas were hearty. Easy to find location and looking forward to next visit.“

3.6 Good24 Reviews
Rico's Tacos PDX Mexican • $
1698 NW Fairview Dr, Gresham

“Fantastic tacos, and the asada fries were incredible too! 😋🤤 Will definitely be back. 🌮🌯🍟“

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
Chips & Salsa

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

4.6 Superb48 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.5 Good68 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

“We usually get online order pickup. Always warmly greeted when we walk in, and have quick service.

Dietary restrictions: Chicken rollers or tacos with no cheese are dairy free.

Wheelchair accessibility: No stairs from parking lot to restaurant. Seating available with wheelchair access.“

3.7 Good118 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

“Can’t say much when speaking on atmosphere at this particular location Taco Bell as that I tend to always be in a rush when traveling this area so drive thru is majority of my service experience which is pleasant enough, no complaints thus far, nor any stand out compliments either tho aside from we received what we ordered. Iv noticed the last two trips tho that my crunch wrap supreme was lacking taco meat minimal hamburger was in my wrap…. Kinda bummed about it but hoping it was just an off day…

Parking: Right off hwy 26 in a slightly smaller outlet shopping center and only a water mile or less from local high school so be aware afternoons can be expected busy with younger crowd lunch breaks off campus…

Kid-friendliness: Yes kid friendly

Wheelchair accessibility: Yes“

3.1 Average110 Reviews

You May Also Like