Freshly made burritos, tacos, and nachos are the stars at this casual Mexican spot. Offers takeaway and seating.