This place is not only big, but it's really clean, especially as compared to your average taqueria. They use fresh ingredients, and you can taste the difference. Out of the three or four I regularly go to, it's probably the one I frequent the most.
If you get a chance to stop in for lunch or you're looking to get dinner, then their seafood burrito is definitely worth the trip alone. It's excelente, and I highly recommend it if you're into seafood.