5 Best Mexican Restaurants: Portland, Oregon

These are the five best Mexican restaurants in Portland, Oregon. Eat your tacos while you enjoy lively Mexican music! Bring the whole family for a hearty meal. Make new friends, and pick up a few Spanish words! From the elegant to the family-friendly and festive eateries, these restaurants are the best for an unforgettable Mexican meal.

  1. Aztec Willie. This casual and kid-friendly restaurant is located near Sullivan's Gulch. It serves Mexican, Latin American, and Vegetarian cuisine. There's a TV sports bar so you can watch the game while you eat or have a few drinks with friends. It also offers live Latin American music! Try the Veggie Tostada and the Fish Burrito. Aztec Willie: ‎1501 Northeast Broadway Street, Portland, OR 97232-1406.

  2. Esparza's Tex Mex Cafe. This funky, fun and festive restaurant is located in Southeast Portland. It serves Tex-Mex style cuisine. Bring the kids, because they have a kid's menu, and they'll be fascinated by the decor of stuffed iguanas, model planes, and marionettes! Once you're there, you have got to try the homemade salsa and chips! Esparza's Tex Mex Cafe: ‎2725 Southeast Ankeny Street, Portland, OR 97214-1817.

  3. La Carreta Mexican Restaurant. This friendly and festive restaurant is located near Terry's Inn. It serves authentic Mexican cuisine. Mexican music is played in the background for your pleasure. The super friendly staff will serve you like royalty. The food is hearty and the drinks are strong! La Carreta Mexican Restaurant: ‎4534 SE McLoughlin Blvd, Portland, OR 97202.

  4. Nuestra Cocina. This casual restaurant is located in Southeast Portland. It serves authentic Mexican cuisine from every single Mexican region. Try the Baked Oaxacan cheese with roasted poblanos and epazote sauce. Nuestra Cocina even offers monthly cooking classes where you can cook with the chef or just watch. The food and drinks are excellent! Nuestra Cocina: ‎2135 Southeast Division Street, Portland, OR 97202-1242.

  5. Por Que No. This casual and family-friendly restaurant is located in the North Portland neighborhood and features hearty servings of authentic Mexican cuisine. If you like fish, you just have to try the Ceviche! It offers a kid's menu, so bring the little ones for a fun and lively meal with the whole family. Por Que No: ‎3524 North Mississippi Avenue, Portland, OR 97227-1155.

show comments

What Others Are Reading Right Now.