Gosh, I really don't want to give this four stars because I hate the service here so much, but the food is SO GOOD!
I've been here several times and I'm not kidding when I say that the service is always somewhere between bad and lukewarm. However, if you can just brush it off and get down to the delicious business of eating tacos--then you're good!
I have loved every taco that I've ordered here and I've never had a bad one come out of the kitchen. Their fish special is always on my order list because it's never done me wrong--and has often been the best thing!
Only thing I would change is having the tortillas be warm. They range between stone cold and barely room temperature which I think really takes something away from the whole experience. (Plus, it saps heat from the meat and you can end up with a cold taco.)