91³Ô¹ÏÍø

Watch CBS News

Latino-owned businesses see rapid growth in Dallas: "an untapped community"

At Crecer Beauty Salon and Plant Shop, it's not just the greenery that will pull you in, it's the energy.

"In the beginning, they would come in and say it feels like my abuela's house in here with the plantitas, and all the stuff," said Nataly Medina, the owner of Crecer.

The Latina-owned, eco-conscious salon was opened just four years ago with the goal of enhancing natural beauty, embracing diversity, and celebrating culture through the power of plants. Medina said they cater to all demographics and all hair types.

"I definitely intended to be more of, like, a safe space. I call it like a sanctuary for any and everybody," she said.

For Medina, the journey hasn't always been easy, but opening her own business felt like a calling.

"It's not transactional in terms of dollars, it's transactional, with energy, like that's super important, like we care, and you can feel in a sense that we care beyond just getting it done, so we can pocket your money," Medina said.

Now more than ever, Latino-owned businesses like Medina's are rapidly growing in North Texas.

"It's an untapped community that we have not fully developed yet, and it has so much space to grow," said Gabriela Carvallo, with the Greater Dallas Hispanic Chamber of Commerce.

Dallas County ranks among top metros in the country for Hispanic business growth  

According to the U.S. Census Bureau, nearly 42% of Dallas' population is Hispanic, and with that growth comes a surge in entrepreneurship. Data from the Greater Dallas Hispanic Chamber of Commerce found that 1 out of every 7 businesses in Dallas County are Hispanic-owned, and of those businesses, about 41% are owned by immigrants.

The chamber said Dallas County ranks among the top metros in the country for Hispanic business growth.

"When you have 44% of the population Latino, that's purchasing power, that's taxes, that's working people contributing and providing every day, so I will not just say the city of Dallas, I'll say the economy in general," Carvallo said.

The most popular sectors among Latino-owned businesses are construction, accommodation and food services, professional and business services, and retail trade. And that growth is expected to keep climbing — with Latino-owned businesses projected to grow by 60% over the next decade.

"It's the hands of Latinos building in this country," said Carvallo. "When you have a business owner that is, that builds capacity, I mean, the potential of growth is huge."

For business owners like Medina, it's about building community and opening doors for others.

"I educated myself, and I found resources, and they're there. We just have to, like, not have that fear," Medina said. "No risk, no reward. You gotta take a risk for sure."

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });