Taco House is a Colorado institution that has specialized in old-school Tex-Mex since 1958. Its three remaining locations, in Denver, Littleton and Lakewood, haven't changed their recipes for six ...