Taco Bell
Phone: 970-663-0387
Address: 1330 N Lincoln Avenue, Loveland, CO 80537