Yum!!!! I got the two fish one mahi mahi and the Baja taco and both were well worth the long wait and the crowded clausterphobia ;) I love this restaurant I find the staff there incredibly kind considering they are always so so busy. The tacos are well made with a lot of good ingredients, it's stocked and choc full of everything.
There really isn't a lot of space to eat your tacos and you have to be aware that the line ups can sometimes get ridiculously long. I would recommend going during a time when it's less meal time (avoid the 11:30-1:30 rush)