10 Mexican Restaurants In Portland, Oregon

mexican restaurants in portland

If you’ve come to visit Portland because of the food, then you have definitely come to the right place. A weekend won’t be enough to explore the dozens of dishes and hundreds of restaurants you’ll find there. One of the cuisines that have successfully planted themselves in northwestern food scene is from the South, Mexican cuisine. There are a lot of Mexican restaurants in Portland, Oregon that would make Mexico and their ancestors proud. Anyone who eats at these restaurants will feel transported to Mexico without having to leave the city or the country. Check out the top Mexican restaurants in Portland, Oregon. Are your favorites on this list?

1. Cruzroom

Cruzroom taco lab is the perfect place for everyone who loves Mexican food because it’s got something for everyone. Whether you’re a vegan, vegetarian, or omnivore, they’ll definitely have something for you. They’ve even got separate menus, one taco lab menu for carnivores and another taco lab menu for herbivores. If you’re a carnivore, be sure to try The Fresh Prince or The Mac. And if you’re vegan, feast on the East Is West taco and the Unicorn taco. And if you’ve got the time to spare, join their trivia quiz shows, comedy shows, and even yoga sessions every week.


Address: 2338 NE Alberta St, Portland, OR 97211

Website: Cruzroom

Opening hours: Mon-Thu 4pm to 12am, Fri-Sat 1pm to 2am, Sun 1pm to 10pm

Average price for two people: 11-30 USD

2. Nuestra Cocina

Owned by husband and wife chef-restaurateurs, Benjamin and Shannon Dooley-Gonzalez welcomes you to their kitchen, Nuestro Cocina, where every dish is authentically Mexican. Nuestro Cocina is definitely Portland’s best-kept secret! Now that the cat is out of the bag, dine at their restaurant and feast on their Cochinita Pibil, Gorditas Rellenas, Coliflor Con Vinegreta De Pepita, and Camarones Con Tamarindo, and wash it down with a margarita, sangria, or cerveza. After one visit, you’ll be sure to come back to Nuestro Cocina again and again.

Nuestra Cocina

Address: 2135 SE Division St, Portland, OR 97202

Website: Nuestra Cocina

Opening hours: Tue-Sat 5pm to 10pm, Sun-Mon closed

Average price for two people: 20-40 USD

3. Maya's Taqueria

If you want great Mexican food prepared fast with a wide selection of great beer, Maya’s Taqueria is the place you need to be. With a great location, excellent service, and good-tasting inexpensive Mexican food, you’ll be coming to Maya’s Taqueria regularly. When you find yourself at Maya’s, get the Chicken Tortilla Soup, Tacos Al Estilo Chilango, Al Pastor Nachos, or the Huevo Ranchero Burrito. Or, since the prices are so affordable, get them all! Bring your family and friends, be a hotshot, and treat everyone to lunch or dinner at Maya’s Taqueria.

Maya's Taqueria

Address: 1000 SW Morrison St, Portland, OR 97205

Website: Maya’s Taqueria

Opening hours: Mon-Sun 10am to 10pm

Average price for two people: 10-15 USD

4. Guero

Editor's Note: Photo taken from the establishment's official social account

Come defrost! • #pozole #rojo #gueropdx #portland #comidacasera

Posted by Güero No. 1 Tortas on Friday, December 15, 2017

If you are craving for Mexican tortas, head on over to Guero, where they have different varieties for carnivores and herbivores. Get the Carnitas Torta if you’re a carnivore or the Refrito Torta if you’re an herbivore. Or if you’re craving something different, get The Cart Bowl or the Pozole Rojo. When you arrive and it looks packed in the front, don’t fret! They’ve got a back room with tables, too. Bring your family and your friends, especially if you want to try all the tortas. You can order all and slice it into smaller pieces so that everybody gets a sample of every dish.


Address: 200 NE 28th Ave, Portland, OR 97232

Website: Guero

Opening hours: Mon-Sun 10am to 10pm

Average price for two people: 11-30 USD

5. Tamale Boy

Are you craving for tamales in Portland? Better head on over to Tamale Boy! Tamale Boy started out as a catering company in 2008 and eventually evolved into a food truck and later on as a brick and mortar restaurant. Jaime Soltero, Jr, owner of Tamale Boy, wanted to share his Mexican heritage through affordable food in a fun setting. His menu changes seasonally but the flavors are always consistent. Tamale Boy has two locations in Portland and opens for lunch and dinner every day plus brunch on the weekends at the Russell location. They also offer online ordering before you pick-up so you can skip the long lines. Or if you want to bring tamales to your next party or for an office lunch, Tamale Boy can cater for you. So many choices because there ’s no reason to miss out on tamales!

Tamale Boy

Address: 1764 NE Dekum St, Portland, OR 97211

Website: Tamale Boy

Opening hours: Mon-Thu 11am to 9pm, Fri-Sat 11am to 10pm, Sun 9am to 9pm

Average price for two people: 15-20 USD

6. Por Que No Taqueria

Happy spring break amigos! We go to our summer hours today, we will be open until 10pm every night except Sunday (we still close at 9:30pm), woohoo!! More time to eat tacos YES

Posted by ¿Por Qué No? Taqueria on Monday, 24 March 2014

Por Que No stays true to its Mexican heritage and celebrates their culture by creating dishes that display the flavors and essence of Mexico. And more than that, Por Que No brings it to the Portland scene with a goal of sustainability and social justice as well. They have partnered with the local community and source their ingredients locally to boost the Portland and Oregon economy. And, whenever you buy a taco or tamale or flautas from them, you also support the cause that focuses on equity, education, health, immigration, and social justice. So next time you enjoy a Carne Asada, Camarones, or Verduras Taco, you get to enjoy your food and help out with causes that help make Portland and the world a better place to live in.

Por Que No Taqueria

Address: 3524 N Mississippi Ave. Portland, OR 97227, 4635 SE Hawthorne Blvd. Portland, OR 97215

Website: Por Que No Taqueria

Opening hours: Mon-Sat 11am to 10pm, Sun 11am to 10pm

Average price for two people: 15-20 USD

7. Raul's Family Mexican Restaurant


Posted by Rauls Family Mexican Restaurant on Friday, 12 August 2016

Do you want to experience being in Old Mexico without leaving Portland? Visit Raul’s Family Mexican Restaurant and feast on your favorite Mexican dishes! And if you bring your family or friends, you’ll be able to share so much food because the portions are going to be more than enough for you! Try Raul’s Enchilada, Raul’s Macho Burrito, or Raul’s Special! And the price is quite affordable for their portion sizes. What are you waiting for? Get your crew in your car and head on over to Raul’s and have a Mexican feast!

Raul's Family Mexican Restaurant

Address: 4820 SW 76th Ave, Portland, OR 97225

Website: Raul’s Family Mexican Restaurant

Opening hours: Sun-Thu 11am to 9pm, Fri-Sat 11am to 10pm

Average price for two people: 15-30 USD

8. Taqueria Nueve

It’s #tacotuesday ! Come by T9 for selected $3 tacos all night. Oh yeah, it’s happy hour from 4-6 as well....

Posted by Taqueria Nueve on Tuesday, 29 January 2019

When Billy traveled to Mexico in the ‘90s, he was able to immerse himself in the Mexican culture and in the lives of the Mexican people. Mexican families invited him to their homes where he learned more about their culture through their food. Inspired by his travel, he decided to bring what he learned to Portland and opened Taqueria Nueve. And if you want the best tacos in Portland, head on to Taqueria Nueve. Better yet, go during Happy Hour when it’s only 3 USD per taco.

Taqueria Nueve

Address: 727 SE Washington St, Portland, OR 97214

Website: Taqueria Nueve

Opening hours: Mon closed, Tue-Sat 5pm to 10pm, Sun 5pm to 9pm

Average price for two people: 15-30 USD

9. The Goose

The Goose is the perfect Mexican restaurant to go with your friends and colleagues to enjoy southwestern food with its creative margarita menu. Try the Butternut Squash Tacos, the Carne Asada Burrito, Stacked Chicken Enchiladas, Smoked Chicken Wings, or Green Chile Flautas. Wash it down with a glass of Blood Orange Ginger Margarita, Cranberry Jalapeño Margarita, and the Classic Margarita. Or maybe you want a Tequila Flight or a cerveza. And remember, Happy Hour happens every day from 4 pm to 5 pm.

The Goose

Address: 6901 SE Lake Rd, Ste 8, Portland, OR 97267

Website: The Goose

Opening hours: Sun-Mon closed, Tue-Sat 4pm to 10pm

Average price for two people: 15-30 USD

10. Verde Cocina en la Perla

If you’re looking for a Mexican restaurant that perfectly fuses northwestern flavors with a Mexican flair, then Verde Cocina is the place you need to be. And if you’re looking for gluten-free and healthy Mexican dishes, then Verde Cocina is going to be a regular food destination for you. Chef Noé Garnica wanted to make healthy food accessible to more people, that’s why he created Verde Cocina. He also strived to make the restaurant sustainable by only using locally-sourced ingredients so that everything is still fresh. Start off with Verde Guacamole, then follow it with the Enchilada of the Day or the Mole Bowl.

Verde Cocina en la Perla

Address: 524 NW 14th Ave, Portland, OR 97209

Website: Verde Cocina en la Perla

Opening hours: Mon-Fri 11am to 9pm, Sat-Sun 9am to 9pm

Average price for two people: 25-40 USD

Transport yourself to Mexico in Portland

Source: Photo by user The DLC used under CC BY-SA 2.0

Are you ready to explore the southwestern food scene in Portland? There are so many great Mexican restaurants in Portland, Oregon that it’s so hard to just condense them into a list of top 10 restaurants. Are your favorites on this list? Share them with us!

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Jaclyn is a creative writer, screenwriter, entrepreneur, and social media marketer all at once. She cherishes her vacation and travel breaks because she gets to let her hair down and discover new...Read more

 Want to contribute as a Local Expert?
Explore Portland
Looking for accommodation?
Good things are meant to be shared!