Taco Mayo is a quick-service Mexican restaurant known for its creative and fresh menu.