All reviews seem negative
The Numero Uno Taqueria has some good burritos. They have all the ingredients to build a burrito right at the counter. You just tell them what you want included in your order. ...