if you think thats the best "mexican" food I feel bad for ya son.
if you like overpriced shitty burritos with incredibly aggravating names that in no way describe what the actual food is, go to moe's.  chipotle is better but still isnt as good as baja fresh.
but they all pale in comparison to the local salvadoran restaurant.  its a rotisserie chicken place as well so any dish with chicken in it kicks ass.  it also costs half as much, and since only hispanics eat there, no one can tell when I'm high out of my mind, although I think they get the hint when 5 people don't say a word and just eat nonstop when the food comes.