Handmade burritos & tacos await at this fast-casual Mexican restaurant.