Casual Mexican spot serving freshly made burritos, tacos, and nachos. Chicken is halal.