It's simply the best restaurant in town, especially for the price. Load up on tacos and forget about all other cares in the world. I haven't strayed too far from the tacos because of the variety and sheer deliciousness, but the other food is good too.
A word to the wise: sample the (delicious) sauces before putting too much on your food. I'm a pretty light-weight when it comes to heat, but the hottest sauce really is a scorcher.