Nativos is a Colombian brand with over 100 locations, offering a franchise opportunity.