Taco Bell

Phone: 970-613-1150
Address: 1650 Foxtrail Drive,  Loveland,  CO  80538