Colorado couple closes family restaurant after 31 years as children build careers
A Colorado couple who moved from Mexico in 1995 with their three children opened Los Tarascos and ran it for 31 years.
Brief by WorldPing · Original reporting by Times of India
WorldPing



