Mexican restaurant serving burritos, tacos, and nachos. Offers takeaway and delivery.