Where's the best Mexican restaurant, that is, Mexican-American restaurant. So no Cafe Azul, La Calaca Comelona, or Taqueria Nueve. Also, no taquerias or burrito joints. I'm talking sit-down Mexican restaurants.
So far, the only two that I've really liked in the Portland metro area are Lindo Mexico, which has two locations in Vancouver and is pretty standard stuff done nicely, and Esparza's Tex-Mex. After that, I'd have to say that Chevy's is near the top. Every time I try a place it ends up being mediocre to bad or so nasty and smoky I'm not willing to give it a try.