Posted in 1980s, Extant, Restaurant/Bar, TX - Denton, Used to be a Taco Bell Taco Bell No. 2023 (Sunset) – Denton 917 Sunset St. – Denton TX (built 1980; also I Love Sushi)