Experts Agree: Taqueria y Panderia Santa Cruz is the Best Mexican Restaurant in Portland, Ore.


Taqueria y Panderia Santa Cruz beat out Nuestra Cocina for the title of Best Mexican Restaurant in Portland

It wasn’t so long ago when “Mexican” food was best represented stateside by a heaping platter of rice and refried beans along with gloopy enchiladas covered in melted cheese, with maybe a couple hard-shell tacos on the side. Thankfully we’ve come a long way, and now the cuisine of just about every region of Mexico is now well-represented in the American culinary landscape. Today, most people realize that the standard menu of burritos, chimichangas, quesadillas, and the like are in fact more Tex-Mex than authentic Mexican, and that once you head south of the border there’s a whole world of flavorful (and non-cheesy) possibilities to explore. Additionally, while authenticity is prized, some of this country’s most highly regarded chefs, like former pastry chef Alex Stupak and Oklahoma-born Rick Bayless, have also turned their attention and creativity to Mexican, which has become somewhat of a cuisine célèbre.

To assemble our ranking of America’s 50 Best Mexican Restaurants, we analyzed results from surveys we sent out to some of America’s leading culinary authorities, writers, and critics, used to assemble our rankings of America’s 50 Best Casual Restaurants and the 101 Best Restaurants in America. We supplemented those with best-of lists both in print and online, and rounded it out with our personal favorites from around the country. We also made sure to include restaurants that specialize in authentic Mexican fare; while some Tex-Mex classics on the menu are acceptable if done really well, the main focus had to be on true Mexican cuisine. We found that from a high-end restaurant in Chicago specializing in ribeye carne asada to a modest taqueria in Mountain View, Calif. serving some of the finest carnitas you’ll ever encounter, America has no shortage of great Mexican restaurants—and as it turns out, two reside in Portland, Ore.

Taqueria y Panderia Santa Cruz is renowned for bringing local, authentic Mexican food to the City of Roses. To get to the actual taqueria you must enter a store (tienda) and head straight to the back. The menu consists of items like a lengua plate (beef tongue), tacos, burritos, and camarones rancheros, among other dishes. The specialties are reasonably priced, with tacos ranging from $1 to $1.50 and burritos from $3.50 to $4.00. Huaraches, another house specialty, are masa formed in a long oval shape and topped with beans, lettuce, cheese, and meat.


The taqueria scored the #26 spot on our compilation, placing higher than the only other local competition, Nuestra Cocina (which just made the list at #50). This means that, according to our panel of experts, Taqueria y Panderia Santa Cruz is the best Mexican restaurant in Portland.