NEWZXT
"No faltu news, no bakwas, only true news!"
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. Jose and Maria Cab...