We finally tried this place and the burritos are great. The aqua frescas are really good too and it was all fairly priced. The service was sort of mixed, some of the employees seemed to be annoyed that there were customers interfering with their day. But I'll be going back, the food is great.
Pros: Great Food, Good prices, Clean