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

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

Customers` Favorites

Fresh Made Tortillas
Chips and Guacamole
Cheese Birria Taco
Birria Breakfast
Menudo Al Gusto
Refried Beans
Side of Chips
Birria Ramen
Chips & Salsa
Taco Plate

“Can’t go wrong eating here. Portions are good - you won’t leave hungry. All of our dishes had so much flavor and spice. And all the side sauces were perfect to top it off. Even had Lao chili oil sauce. And the drinks were perfectly made. Everyone working was super friendly as well. 11/10 restaurant ?“

4.9 Superb80 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
Pulled Pork Sandwich
Vegan Stuffed Poblano
Chilaquiles Verdes
Chicken & Waffle

“Love this place!! By far the best restaurant in Gresham. Always great food and friendly service. When I say "great food", I mean the absolute best food in town!!!! This review is after probably 50 visits to the restaurant. I guarantee, any low reviews (and there are very few), are by people that just can't be pleased anywhere.“

4.8 Superb103 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
Carne Asada
Chips Salsa
Aguachile

“Tried for the first time 4-6-24. We just found our favorite place in the greater Gresham area. We've eaten at many of the Mexican restaurants, liked alot of them but this place beats them all for cleanliness, service, and most of all the quality of the food and price. You'll walk out knowing you just experienced something wonderful. This has become our go to place.“

4.8 Superb59 Reviews
Gresham Burrito Shop Mexican • $
325 N Main Ave, Gresham

Customers` Favorites

Tacos WV Carnitas Chicken Al Pastor
Carne Asada Burrito
Breakfast Burrito
Carne Asada Fries
Carne Asada Plate
Chicken Burrito
Enchilada Plate
Oregon Burrito
Chimichanga
Quesadilla

“Cashier and Owner refused to give me their portion control size of sauce that I paid 2.50 for making the burrito WET. SPENT $19 dollars but didn't want to give me the pickle. Won't survive that way. Gives away as much salsa as people want but not what I paid for..Other places have tasty food also.Im out! One down ..all will go when you don't give what you advertise.“

4.6 Superb106 Reviews
La Cocina Oaxaca Mexican •
927 NE Cleveland Ave, Gresham

Customers` Favorites

Flauta Plate
Flautas
Birria
Taco

“Delicious food. Ordered a Carne asada quesadilla plate, and it came with beans and rice. The corn tortillas are homemade. Their horchata is the BEST in town. My co-workers frequent here often, they order tamales and tacos and are never disappointed, always fresh. Come support this amazing local business. You won't regret it.“

4.8 Superb35 Reviews
Taquería Mi Jalisco Mexican • $
1255 N Main Ave, Gresham

Customers` Favorites

Super Wet Burrito and Chicken and Fish Tacos
Complementary Chips
Breakfast Burrito
Chile Relleno
Super Burrito
Super Nachos
Street Tacos
Tortillas
Carnitas
Churros

“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 Superb57 Reviews
Don Ladis Taco Shop Tacos • $
660 NW Eastman Pkwy Space 24, Gresham

Customers` Favorites

Pollo Asado Taco Carne Asada Taco Carnitas Taco
Carne Asada and Fajitas
Carne Asada Burrito
California Burrito
Carne Asada Fries
Chicken Burrito
Chili Relleno
Avocado Salsa
Chicken Taco
Taco Salad

“This is my go to place for Mexican food. Everything is super delicious. The shredded chicken is the only thing I don't recommend. We are a big fan of their 1 dollar bean and cheese burritos. And also their breakfast burritos. With our breakfast burritos we sub out the potatoes for their beans. Que Bueno!“

4.2 Good88 Reviews
Tamale Factory Mexican • $
48 NE Division St, Gresham

Customers` Favorites

Pork Carnitas Tamales
Enchilado Tamale
Chicken Tamale
Tamale Combo
One Tamale

“PLEASE go here! I have been searching for GOOD tamales. I grew up going to my friends houses who were from Mexico and their moms would always cook the best tamales. These are 5 star and comparable to sitting in your Abuelas kitchen. They are filling and the perfect ratio of meat to masa.They aren’t spicy if your one to like hot tamales. They are a GOOD size too. I will be back again. They price is really good too $3 for a big tamale. The meat is moist and well seasoned. The masa isn’t dry or too moist. These are perfect. And they get their ingredients from Mexico so a lot of the food is good quality too. Very friendly staff and your in and out in less then 5 minutes!!“

4.4 Superb32 Reviews
Birrieria Carlos Mexican •
28210 SE Orient Dr, Gresham

Customers` Favorites

Quesabirria Each
Birria Taquitos
Burrito

“Definitely notable is the care in the preparation of the meals and the good customer service, a very good flavor with a special touch in each of their products, my favorite product is Pastor's tacos, without a doubt an excellent price within everyone's reach.“

4.4 Superb31 Reviews
Taqueria Santa Cruz Tacos • $
891 NE Hogan Dr #5825, Gresham

Customers` Favorites

Taquitos Dorados
Veggie Burrito
Carne Asada
Al Pastor
Flan

“They have the best tacos here . tacos and meat are always good and juicy . You wont regret buying food from here. They have the best pineapple water ? . I always come here when it comes to buying tacos because they aren't dry or old!! They cook very fast too .“

4.6 Superb28 Reviews
Agave Azul Mexican Restaurant Mexican • $$
155 SE Vista Ave, Gresham

Customers` Favorites

Mole Enchiladas
Chiles Rellenos
Fried Icecream
Quesadilla
Salsa

“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.3 Superb59 Reviews
Mexico Taqueria Mexican •
Mexico Taqueria, Portland

“This place is great!! Here visiting from the Bay Area, I didn't know what to expect from pdx Mexican food. I tried a couple different places but left a little disappointed each time. This place left me 100% satisfied. Super clean atmosphere, very friendly service, great prices and the quality of the food was on point. The salsas were great, the verde (green) was my favorite. Will definitely be back. Solid taqueria with open seating. Thank you!!“

4.2 Good26 Reviews
La Herradura Mexican • $
90 NE Division St, Gresham

Customers` Favorites

Wet Carnitas Burrito
Pescado Frito
Street Tacos

“Honestly the best street tacos I have had in years I am not from Oregon and the tacos back home are hard to find thank you to the nice Lady who works there she is a sweetheart I cant wait to come back to try more of your menu thank you so much“

4.5 Superb19 Reviews
Taqueria El Cazador #2 Mexican • $
18836 SE Stark St, Gresham

Customers` Favorites

Served with Onions
Tostadas de Ceviche
Burrito Plato
Carne Asada
La Diabla
Pork Taco
Al Pastor

“This is the bomb is food truck in se!! Don't mean to blow it up but on honestly they serve food to crave for its worth it, they be busy but the wait is worth the satisfaction. I'm honest on honest. I always get the ceviche shrimp and 3 crane asada tacos with onion and “

4.2 Good47 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
Mexican Pizza
Chile Relleno
Refried Beans
Super Nachos
Carne Asada
Taco Salad

“Great place to take the family. Clean and welcoming. Family-friendly menu, great options, and fantastic food.Kid-friendliness: We had 2 kids that are picky eaters, they don't want things to touch, and they made their plates perfect! Kids ate everything!!!!Dietary restrictions: I don't eat rice, they made my burrito w tons of fresh lettuce and tomato on the side plus stuffed my burrito with amazing fresh veggies.“

4.2 Good35 Reviews
Sol Tapatio Food Truck Mexican • $
21130 SE Stark St, Gresham

Customers` Favorites

Burrito Plate
Club Sandwich
Carne Asada
Soft Tacos
Quesadilla
Jarritos

“VERY GOOD FOOD AND FRIENDLY STAFF. THEY RECENTLY EXPANDED OUT FROM THEIR TRUCK AND ADDED A COVERING (GARAGE TYPE STRUCTURE) WITH INDOOR TABLES AND A CONDIMENTS BAR. SOME TRADITIONAL DESSERT TOO! FRESH MEAT IN TACOS PREPARED WELL. FRESH TORTILLAS. BEST FOOD TRUCK IN AREA.“

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

Customers` Favorites

Tacos De Birria De Res
Wet Breakfast Burrito
California Burrito
El Jefe Special
Burrito Plate
Consome 12 Oz
Birria Plate
Birria Nachos
Queso Tacos
Mulitas

“stopped by for a quick bite. not very many people inside, however there were alot of people coming and going for carry-out. Not the best quesabirrias that I've had but they were good. Not sure if they were understaffed but they were hustling in the kitchen. probably due to all the carry out orders. Took a bit for them to notice us. Very clean location and ample parking.“

4.1 Good80 Reviews
Margarita Factory Gresham Mexican • $$
77 NE 4th St, Gresham

Customers` Favorites

Enchiladas with Chicken with Beans and Rice
Chicken Blanca Enchilada
Bacon Wrapped Shrimp
Deep Fried Ice Cream
Chicken Taquitos
Chunky Guacamole
Side of Guacamole
Chicken Fajitas
Chips and Salsa
Coconut Shrimp

“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 Good104 Reviews
Taqueria Mi Pueblo #2 Mexican • $
3250 SE 11th St, Gresham

Customers` Favorites

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

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

3.9 Good60 Reviews
Baja Fresh Mexican • $
1053 NW Civic Dr, Gresham

Customers` Favorites

Fajita Burrito
Baja Burrito
Quesadillas
Burrito Bowl
Fajitas

“We picked our food up, it was close to ready and the nice helpful guy behind the counter asked my dad about his rewards. My dad was unsure if he had any rewards and the guy saved my very frugal, elderly dad $5.00 by mentioning rewards so my dad was happy!“

3.6 Good23 Reviews
Loading...
map Map