Casual Mexican spot specializing in freshly made burritos, tacos, and nachos. Offers takeaway and seating.