This is one of the best - if not completely authentic - burrito places around. Awesome salsa, innovative burritos, and friendly atmosphere. Plus, if you call 10 minutes ahead, you can pre-order your food for it to be ready when you get there. The best.
Pros: price, salsa, service
more