Burrito Bros is a Mexican restaurant offering burritos, nachos, and other comfort-food staples, complete with a salsa bar.