Three stars is a bit of a stretch. The friendliness of the staff caused me to bump the review up from two stars. Here are a few highlights (and lowlights)...
1. The restaurant is a tired space where you order at the counter and wait for your food. The patio also manages to be equally sterile and cramped.
2. They have an extensive selection of dried peppers and sauces for sale. You can check these out while you are waiting for your food.
3. The portions are generous, but nothing is great. The meat tastes like it has been soaking in grease or just hanging around at least all day. Ingredients are either bland or very spicy without much nuance.
4. They do play up the fact that they make their tortillas fresh daily. They are good, but are still tortillas.
5. They do have bottled beers, as well as bottled Mexico coke.
6. Prices here are similar to Burrito Boyz and maybe a dollar less than Chipotle. The food is not as good as either.