The salsa here is great and flavorful, and the lineup is always long...
Food? It's fish tacos are subpar at best. They were dry and not juicy. The fish all seemed to be overcooked. Good fish taco needs to preserve the fat and juice of the fish so that it will give you that rich mouthfeel. Also, without the salsa that you can put on top, the tacos were kind of boring.
I can't judge the non-fish tacos since I didn't try them. But I did try all their fish ones. I think fish tacos are trickier to perfect than the meat ones. It's easy to make meats taste good. Also maybe I have been spoiled by the emerging Mexican food scene in Philly and the Mexican food in CA.
Overall, I think this place is overhyped. But, hey, taste is subjective so try it for yourself before coming to a conclusion.