Get a Super Burrito and it'll last you two meals, easy. Options galore, including vegetarian, but my favorite is the chicken mole. Spicy but not so much that you can't enjoy the burrito. It's definitely a takeout place, even though there are a few wobbly tables in the joint.
This was a really small little burrito place with only a couple of table to sit at. The service was friendly and they make your burritos/tacos/quesadillas right in front of you. There are a number of different selections including vegetarian options. The food was delicious, but expect to be going to the bathroom later.