Top restaurants list

10 Best Mexican Restaurants In Portland

  • 10 restaurants
  • Portland, Oregon
  • Updated February 9, 2026

The ten best Mexican restaurants in Portland include Nuestra Cocina, La Cocina Restaurant, Mole Mole Mexican Cuisine, Madrina Cocina Mexicana, ¿Por Qué No?, Plaza Coyoacan, Mis Tacones, La Real Restaurant, La Patroncita, and Ki’ikibáa. Mexican cuisine in Portland is distinguished by the city’s deep focus on regional flavors from areas like Oaxaca and the Yucatán, combined with fresh ingredients from the Pacific Northwest. Portland also celebrates this food culture with events like the Portland Taco Festival. 

Portland features Mexican restaurants across neighborhoods like SE Division Street and NE Alberta Street, with options like taquerias, specialized regional kitchens, and modern dining rooms. Guests experience the energetic queue-filled environment at ¿Por Qué No? or the intimate, homestyle setting of Nuestra Cocina. These authentic spots and stylish eateries are destinations for both residents and visitors. A meal at a Mexican restaurant in Portland costs between $10 and $60 per person.

Mexican restaurants in Portland gain fame for their dedication to authenticity, from handmade tortillas to slow-cooked moles. Nuestra Cocina stands out as the best Mexican restaurant Portland for its authentic family recipes, in-house tortilla making, and deep regional focus. For a quick meal, ¿Por Qué No? serves some of the best Mexican food Portland with its high-quality street tacos and efficient service. Madrina Cocina Mexicana offers a more refined dinner experience. 

The top Mexican restaurants in Portland are listed below.

  1. La Cocina Restaurant 1
    Mexican Latin American
    La Cocina Restaurant provides a casual dining experience with a menu of classic Mexican dishes. The restaurant is known for its traditional flavors and welcoming atmosphere, serving a variety of burritos, enchiladas, and other Mexican staples.
    Item Prices
    738
    Average Item Price
    $8.96
    More about La Cocina Restaurant

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican

    Signature Dishes:

    TamalesEnchiladas De MoleChile Relleno Burrito

    La Cocina Restaurant signature dishes:: TamalesEnchiladas De MoleChile Relleno Burrito

    Location:

    3901 N Williams Ave, Portland, OR 97227, United States

    Special Feature:

    The menu includes a wide selection of classic burritos with various fillings.

    What Makes It Special:

    La Cocina offers a straightforward and authentic taste of Mexican cuisine, with a focus on well-prepared, traditional recipes.

    What Sets It Apart:

    Its consistent delivery of classic Mexican comfort food in a relaxed, neighborhood setting makes it a reliable choice for a traditional meal.

    Operating Hours:

    Monday–Sunday: 11:00 AM – 9:00 PM

    Price:

    $10 to $20 per person

    La Cocina Restaurant Menu Prices
  2. Mis Tacones 2
    Mis Tacones is a 100% vegan, Chicano, and queer-owned restaurant serving traditional Mexican dishes. The menu features house-made seitan in place of meat in items like tacos, tortas, and chimichangas. The restaurant is also known for its community focus, offering free meals to trans people of color.
    Item Prices
    27
    Average Item Price
    $8.04
    More about Mis Tacones

    Type of Restaurant:

    Vegan Taqueria, Casual Dining

    Type of Food:

    Vegan Mexican

    Signature Dishes:

    Taco Al Pastor Cali BNacho Pollo

    Mis Tacones signature dishes:: Taco Al Pastor Cali BNacho Pollo

    Location:

    1670 NE Killingsworth St, Portland, OR 97211, United States

    Special Feature:

    The restaurant is entirely vegan and is queer and Chicano-owned, with a strong commitment to social justice.

    What Makes It Special:

    Mis Tacones provides a unique intersection of authentic Mexican flavors and vegan cooking, all within a community-oriented and inclusive space.

    What Sets It Apart:

    Its identity as a queer, Chicano, and vegan-owned establishment with a mission to support the LGBTQ community distinguishes it from other restaurants.

    Operating Hours:

    Monday–Tuesday, Wednesday: 3:00 PM – 9:00 PMThursday: 12:00 PM – 9:00 PMFriday: 12:00 PM – 10:00 PMSaturday: 10:00 AM – 10:00 PMSunday: 10:00 AM – 8:00 PM

    Price:

    $10 to $20 per person

    Mis Tacones Menu Prices
  3. La Real Restaurant 3
    La Real Restaurant offers a menu of authentic Mexican dishes in a casual setting. The restaurant serves a variety of traditional items, including tacos, quesadillas, and larger plates, with a focus on fresh ingredients and classic flavors.
    Item Prices
    51
    Average Item Price
    $5.72
    More about La Real Restaurant

    Type of Food:

    Traditional Mexican

    Signature Dishes:

    Veggie BurritoBreakfast BurritoWet Burrito

    La Real Restaurant signature dishes:: Veggie BurritoBreakfast BurritoWet Burrito

    Location:

    922 NW Davis St, Portland, OR 97209, United States

    Special Feature:

    The restaurant offers late-night hours on weekends, serving food until 3:00 AM on Fridays and Saturdays.

    What Makes It Special:

    La Real provides a reliable and authentic taste of Mexican cuisine, with a menu that covers a wide range of traditional favorites.

    What Sets It Apart:

    Its late-night weekend hours make it a popular spot for food after an evening out in the city.

    Operating Hours:

    Monday–Thursday: 8:00 AM – 9:00 PMFriday–Saturday: 8:00 AM – 3:00 AMSunday: Closed

    Price:

    $10 to $20 per person

    La Real Restaurant Menu Prices
  4. Nuestra Cocina 4

    4. Nuestra Cocina

    Nuestra Cocina is an authentic Mexican restaurant in southeast Portland, established by husband and wife duo Benjamin and Shannon Gonzalez. The menu features "old peasant style" Mexican cooking with recipes from regions like Zacatecas, Vera Cruz, and Tampico. A notable feature is the "Señora de la Tortilla," who hand-makes tortillas for guests.
    More about Nuestra Cocina

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican

    Signature Dishes:

    Chicken EnchiladasNuestra Cocina CevicheGordita Rellena 

    Nuestra Cocina signature dishes:: Chicken EnchiladasNuestra Cocina CevicheGordita Rellena 

    Location:

    2135 SE Division St, Portland, OR 97202, United States

    Special Feature:

    An in-house "Señora de la Tortilla" who hand-presses fresh tortillas.

    What Makes It Special:

    The restaurant offers authentic, homestyle Mexican dishes based on family recipes passed down through generations.

    What Sets It Apart:

    Its dedication to traditional, regional Mexican cooking provides a distinct culinary experience that mirrors the flavors of specific Mexican states.

    Operating Hours:

    Tuesday–Saturday: 4:00 PM – 9:00 PMSunday–Monday: Closed

    Price:

    $30 to $50 per person

  5. Mole Mole Mexican Cuisine 5

    5. Mole Mole Mexican Cuisine

    Mole Mole Mexican Cuisine is a restaurant that specializes in the complex and traditional sauces of Mexico, particularly mole. The menu is a celebration of these rich, multi-layered sauces, served with a variety of meats and traditional accompaniments.
    More about Mole Mole Mexican Cuisine

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican, Oaxacan

    Signature Dishes:

    Tres Mole EnchiladasSoy Curl Mole BurritoSuper Bowl

    Mole Mole Mexican Cuisine signature dishes:: Tres Mole EnchiladasSoy Curl Mole BurritoSuper Bowl

    Location:

    2231-2237 NE Alberta St, Portland, OR 97211, United States

    Special Feature:

    The restaurant's focus is on a variety of authentic mole sauces, offering a deep dive into this cornerstone of Mexican cuisine.

    What Makes It Special:

    The dedication to the intricate art of mole-making allows diners to experience a range of complex and authentic flavors that are central to Mexican culinary heritage.

    What Sets It Apart:

    Its specialization in different types of mole distinguishes it from other Mexican restaurants, providing a unique and educational dining experience.

    Operating Hours:

    Monday–Saturday: 11:00 AM – 9:00 PMSunday: 11:00 AM – 7:00 PM

    Price:

    $10 to $20 per person

  6. Madrina Cocina Mexicana 6

    6. Madrina Cocina Mexicana

    Madrina Cocina Mexicana operates as two distinct concepts within one space. During the day, Madrina Taqueria offers a casual atmosphere with tacos, tamales, and burritos. In the evening, the space transforms into Madrina, a more refined dining experience with authentic Mexican entrées and a curated wine selection.
    More about Madrina Cocina Mexicana

    Type of Restaurant:

    Casual Taqueria (Day), Refined Dining (Evening)

    Type of Food:

    Modern Mexican

    Signature Dishes:

    EnchiladaAl Pastor TacoCarne Asada

    Madrina Cocina Mexicana signature dishes:: EnchiladaAl Pastor TacoCarne Asada

    Location:

    1235 SW Jefferson St, Portland, OR 97201, United States

    Special Feature:

    The dual-concept space offers a casual taqueria for lunch and a more formal setting for dinner, catering to different dining preferences.

    What Makes It Special:

    Madrina brings the "warmth and elegance of a godmother's table to life" through its thoughtful menu and inviting atmosphere.

    What Sets It Apart:

    The unique transition from a daytime taqueria to a refined evening restaurant provides two distinct dining experiences under one roof.

    Operating Hours:

    Monday–Saturday: 5:00 PM – 10:00 PMSunday: Closed

    Price:

    $20 to $30 per person

  7. ¿Por Qué No? 7

    7. ¿Por Qué No?

    ¿Por Qué No? is a popular taqueria with two locations in Portland, known for its vibrant atmosphere and Mexican-style street tacos. The restaurant often has lines, especially during happy hour and on "Taco Tuesdays," reflecting its popularity.
    More about ¿Por Qué No?

    Type of Restaurant:

    Taqueria, Casual

    Type of Food:

    Mexican Street Food, Tacos

    Signature Dishes:

    Por Que PlateCarnitasCarne Asada 

    ¿Por Qué No? signature dishes:: Por Que PlateCarnitasCarne Asada 

    Location:

    3524 N Mississippi Ave, Portland, OR 97227, United States

    Special Feature:

    The restaurant offers a lively, energetic environment with both indoor and heated, covered outdoor dining options.

    What Makes It Special:

    The combination of a fun, bustling atmosphere and a menu of high-quality, flavorful tacos makes it a go-to spot for casual Mexican food.

    What Sets It Apart:

    Its consistent popularity, marked by frequent queues, and its reputation for serving some of the city's best tacos in a vibrant setting.

    Operating Hours:

    Monday–Saturday: 11:00 AM – 10:00 PMSunday: 11:00 AM – 9:30 PM

    Price:

    $10 to $20 per person

  8. Plaza Coyoacan 8

    8. Plaza Coyoacan

    Plaza Coyoacán is a traditional Mexican restaurant inspired by the Coyoacán neighborhood in Mexico City, known for its colorful streets and artistic vibe. The restaurant aims to bring the warmth and creative spirit of this area to Portland through its food and atmosphere.
    More about Plaza Coyoacan

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican

    Signature Dishes:

    Enchiladas Taco SaladFajitas Burrito

    Plaza Coyoacan signature dishes:: Enchiladas Taco SaladFajitas Burrito

    Location:

    3433 SE Hawthorne Blvd, Portland, OR 97214, United States

    Special Feature:

    The restaurant's identity is deeply rooted in the culture and flavors of the Coyoacán neighborhood of Mexico City.

    What Makes It Special:

    Plaza Coyoacán offers an immersive experience that celebrates the culture, flavor, and tradition of a specific, iconic Mexican locale.

    What Sets It Apart:

    Its thematic focus on the Coyoacán neighborhood provides a unique cultural context for its traditional Mexican cuisine.

    Operating Hours:

    Monday, Wednesday–Thursday, Saturday–Sunday: 11:00 AM – 8:00 PMFriday: 9:00 AM – 5:00 PMTuesday: Closed

    Price:

    $10 to $20 per person

  9. La Patroncita 9

    9. La Patroncita

    La Patroncita is a Latina-owned restaurant in the Belmont neighborhood, offering authentic Mexican food in a modern and chic atmosphere. The decor is notably pink, creating a trendy and inviting space for guests to enjoy dishes like carne asada nachos and shrimp ceviche.
    More about La Patroncita

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Authentic Mexican

    Signature Dishes:

    Carnitas NachosEnchiladasGuacamole, Chips, & Salsa

    La Patroncita signature dishes:: Carnitas NachosEnchiladasGuacamole, Chips, & Salsa

    Location:

    2832 SE Belmont St, Portland, OR 97214, United States

    Special Feature:

    The restaurant features a distinct and stylish pink decor, creating a modern and memorable dining environment.

    What Makes It Special:

    La Patroncita combines authentic Mexican cuisine with a trendy, modern aesthetic, offering a unique and vibrant dining experience.

    What Sets It Apart:

    Its chic, pink-themed interior and status as a new, Latina-owned business in the trendy Belmont neighborhood make it a standout destination.

    Operating Hours:

    Tuesday–Thursday: 5:00 PM – 10:00 PMFriday–Saturday: 4:00 PM – 10:00 PMSunday–Monday: Closed

    Price:

    $20 to $30 per person

  10. Ki’ikibáa 10

    10. Ki’ikibáa

    Ki’ikibáa is a Yucatecan restaurant in Northeast Portland that offers a low-key dining experience with a focus on the fresh and bright flavors of the Yucatán region. The restaurant has a casual and warm atmosphere, with a homey design that gives it a Yucatecan feel.
    More about Ki’ikibáa

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Yucatecan, Regional Mexican

    Signature Dishes:

    Carne Asada BurritoConchita Pibil Panucho De Pollo

    Ki’ikibáa signature dishes:: Carne Asada BurritoConchita Pibil Panucho De Pollo

    Location:

    3244 NE 82nd Ave, Portland, OR 97220, United States

    Special Feature:

    The restaurant specializes in the cuisine of the Yucatán Peninsula, offering authentic and specific regional dishes.

    What Makes It Special:

    Ki’ikibáa provides a genuine taste of Yucatecan food, balancing fresh flavors with comforting, traditional recipes.

    What Sets It Apart:

    Its focus on the specific and unique culinary traditions of the Yucatán distinguishes it from more general Mexican restaurants.

    Operating Hours:

    Tuesday–Saturday: 11:00 AM – 8:00 PMSunday: 11:00 AM – 5:00 PMMonday: Closed

    Price:

    $10 to $20 per person

On the map

More top restaurant lists in Oregon

Find your next favorite spot

Can't decide? start here: