10 Best Mexican Restaurants In Portland

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
    La Cocina Restaurant 0.00 (0 Reviews)
    Mexican Latin American
    • Item Prices 603
    • Average Item Price $9.09
    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 0.00 (0 Reviews)
    • Item Prices 27
    • Average Item Price $8.04
    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 0.00 (0 Reviews)
    • Item Prices 51
    • Average Item Price $5.72
    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
    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
    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
    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
    ¿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
    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
    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
    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