A Colorado couple arrived from Mexico in 1995 hoping their three children could build lives beyond the family business; 31 years later, they are closing Los Tarascos because that dream came true

North America Sports Moderate confidence — 73/100

Unverified

Sources: Times of India