Mexican restaurant specializing in tacos and burrito boxes.